PHP是一種常用的服務器端腳本語言,被廣泛應用于Web開發,其語法和Java、C等語言十分相似。在PHP中,對于常見的問題通常都有現成的解決方案,在案例中我們來看幾個常見的例子。
1.數組操作
$color=array("red","green","blue"); echo count($color); //輸出 3
這段代碼中我們聲明了一個數組$color并初始化,然后使用PHP內置函數count()獲取數組元素的個數,最終輸出結果為3。
2.字符串操作
$str = "Hello World!"; echo strlen($str); //輸出 12
這段代碼中我們定義了一個字符串$str,然后使用PHP內置函數strlen()獲取該字符串的長度,最終輸出結果為12。
3.文件操作
$myfile = fopen("testfile.txt", "w"); $txt = "Hello World!"; fwrite($myfile, $txt); fclose($myfile);
這段代碼中我們使用fopen()函數創建一個名為testfile.txt的文件,并以寫入方式打開,然后使用fwrite()將內容寫入文件,最后使用fclose()函數關閉該文件。
4.獲取表單提交的數據
if ($_SERVER["REQUEST_METHOD"] == "POST") { // 收集表單數據 $name = $_POST['name']; $email = $_POST['email']; $comment = $_POST['comment']; }
這段代碼中我們使用$_POST數組獲取表單提交的數據,并將其存放在$name、$email和$comment等變量中。
5.使用mysqli連接數據庫
// 連接數據庫 $mysqli = new mysqli("localhost", "my_user", "my_password", "my_db"); // 檢查連接是否成功 if ($mysqli ->connect_error) { die("連接失敗: " . $mysqli ->connect_error); } // 執行SQL查詢 $sql = "SELECT * FROM Customers"; $result = $mysqli ->query($sql); // 輸出查詢結果 if ($result ->num_rows >0) { while($row = $result ->fetch_assoc()) { echo "Name: " . $row["Name"]. " - City: " . $row["City"]. "
"; } } else { echo "0 結果"; } // 關閉連接 $mysqli ->close();
這段代碼中我們使用mysqli連接到數據庫,并執行一個查詢語句,如果查詢結果不為空,則逐條輸出查詢結果。
以上就是幾個PHP常見例題的介紹,這些例子對于初學者來說很有參考意義,可以幫助大家快速入門PHP編程。