以上代碼使用echo將我們的字符串“Hello PHP World!”輸出。在其他編程語言中這段輸出語句叫做‘打印’。但在PHP中我們會用echo或print。
正則表達式是PHP課程中的一個必修課程。正則表達式可用于驗證用戶輸入,過濾惡意請求。它是一個基礎而且必要的概念,尤其是你在做表單輸入驗證時。比如如果你想檢驗字符串是否全是數字: php
$string = '123';
if (preg_match('/^[0-9]*$/', $string)) {
echo "A numeric string";
} else {
echo "Not a numeric string";
}
?>
以上代碼中,我們使用preg_match函數和正則表達式驗證字符串是否只包含數字。如果字符串只包含數字則輸出"A numeric string",否則就輸出 "Not a numeric string"。
數據庫管理是PHP課程中最后一個必修課程。在這個課程中,你將學到如何創建、讀取、更新和刪除數據庫中的數據。這聽起來并不復雜,但實際上這是Web開發中非常重要的一環,尤其是如果你正在開發一個需要管理大量數據的平臺。例如,如果你想查詢數據庫內的所有內容: php
$servername = "servername";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
$sql = "SELECT * FROM mytable";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " " . $row["lastname"]. "
";
}
} else {
echo "0 結果";
}
$conn->close();
?>
以上代碼顯示如何查詢名為myDB的數據庫的mytable表中的所有記錄,并將其輸出到Web頁面。擁有這些技能,你就可以開始進入Web開發的大門了。
人們說學編程最好的方式就是開始寫代碼。因此在上一篇caddy安裝php