發表文章

目前顯示的是有「PHP&MySQL」標籤的文章

php筆記( function定義方法 ;#p7 )

圖片
PHP函式的定義方法: function 函式命稱 ( 變數1,變數2,變數3,... ){ //這裡寫程式碼 return 回傳值;  //要有傳回值,就要加上這個return } 使用方式: 函式名稱(參數1,參數2,參數3,...) ; #函式( )可以全空,也不一定要傳值進去 #函式不一定有回傳值 #函式可以把程式做一個包裝,目的是把常用的運算或常用的東西模組化,下次要使用就呼就不用在寫一次 以下是範例 如果送出後不會清空剛輸入的內容還會存在, 要多打下面這一段。 value="<?php echo $_POST["num1"]; ?>"

php筆記( foreach迴圈 ;#p6 )

圖片
foreach迴圈是一個用來取 陣列 變數而設計 取出來的內容如左上前三行的部份,接下來是加入修改和用print_r函式把陣列取出來 & $value加 & 這個會透過變數去更改原始的內容, 如果 沒加 只是改變迴圈內預設的變數, 但如果 加了 是把加的內容反應回陣列裡面! 用print_r把列出陣列的索引和值

php筆記( do while迴圈 ;#p5)

圖片
 do while迴圈: 只需要設置迴圈 的執行條件即可運行,且裡面程式碼 最少會執行一次 (就算是條件一開始不符合) 執行開始會先從17行的do執行完一次,再看條件是什麼決定要不要跑while,所以當程式執行時不論如何都會先執行一次。

php筆記( for迴圈與while迴圈比較 ;#p4)

圖片
for迴圈的筆記 POST變數沒有宣告的時候,預設值是空白或是零,而i的初始值為1因此在程式執行的時候會出錯,所以在這裡前面在加入if來判斷是不是>=1的時候在開始執行 兩者迴圈的很相似差別在於,while迴圈只需要設定執行條件 while迴圈的筆記 while這個部分基本和for類似,只是部分位置改變而已 但執行出來的內容是一樣的 那麼兩者的選擇通常在for迴圈用在數字運算,而while通常用在資料處理的部份

php筆記( $_SESSION運用 ;#p3)

圖片
_SESSION,跨頁存取在使用前必須使用 session_start() 函式來啟動該變數  『必須放在網頁開頭』 20和21的意思每次重新整理SESSION都會一直累加一次; 在同一個伺服器瀏覽器都會一直累加 註記:實際運用在登錄資訊,記錄使用者登出入資訊

php筆記( $_Fles運用 ; #p2)

圖片
($_FILES) 運用, 可用來取得表單上傳的檔案資料 這是html form的屬性  傳遞編碼方式 enctype="multipart/form-data" 這個可傳檔案也可以傳文字 這段是暫存路徑,檔名會製造一個隨機不重覆檔名 [tmp_name] => /Applications/MAMP/tmp/php/ phpGRWMqJ 上傳多的檔案要用陣列的方式,在 name的部分寫上[] multiple這個屬性讓輸入框可以上傳多個檔案,如果沒有多這個註記只能單傳送一個;

php筆記( 表單和POST運用 ;#p1 )

圖片
PHP學習紀錄     寫法由介面的部分html部分先寫上,把要用的表格藍圖畫出來,在把PHP要執行的內容連上去!  註記: 15行的action 是先把要傳的位置寫進來  然後再寫要傳送的方法method (這裡通常有兩種可以選post 或 get) 16和18行的name後面內容是給PHP後端取得; html跟後端溝通的介面通常是:連結(只能用post)或是表單(get和post都可 10~14行的部分就是php執行內容 11行因為 post是陣列,所以要取出來 要用 [ ] 然後裡面內容是他下面的name