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