<?php echo "Hello, World!"; ?>以上是一個最簡單的
除了輸出文本、變量值之外,
<?php $num1 = 5; $num2 = 3; $sum = $num1 + $num2; echo "The sum of $num1 and $num2 is $sum"; ?>這段代碼將會輸出 "The sum of 5 and 3 is 8"。在這個例子中,我們使用了兩個變量 $num1 和 $num2,并對它們進行了簡單的加法運算。接著,我們將運算結果賦值給了一個新的變量 $sum,并通過 echo 語句輸出了一個包含變量的字符串。最后,瀏覽器將會顯示的內容就是這個字符串,其中 $num1 和 $num2 的值被替換為了實際的數值,$sum 的值也被替換為了計算結果。
除了基本的運算和輸出功能,
<?php session_start(); if (isset($_POST['login'])) { $email = $_POST['email']; $password = $_POST['password']; $dbh = new PDO('mysql:host=localhost;dbname=mydatabase', 'myuser', 'mypassword'); $stmt = $dbh->prepare("SELECT * FROM users WHERE email = :email AND password = :password"); $stmt->bindParam(':email', $email, PDO::PARAM_STR); $stmt->bindParam(':password', $password, PDO::PARAM_STR); $stmt->execute(); $user = $stmt->fetch(PDO::FETCH_ASSOC); if ($user) { $_SESSION['user'] = $user; header('Location: dashboard.php'); exit(); } else { $error = "Invalid email or password"; } } ?>這段代碼將會通過一個名為 email 和 password 的表單輸入框,來獲取用戶的登錄信息。如果用戶的輸入信息與數據庫中已有的賬戶信息匹配,則會將該用戶的信息保存到 session 中,然后將頁面重定向到另一個名為 dashboard.php 的頁面。如果用戶的輸入信息不正確,則會提示 "Invalid email or password" 的錯誤信息。這個例子中,我們使用了 PHP 的 PDO 數據庫操作類來連接 MySQL 數據庫,并使用了 getSession() 函數來創建一個 session。
總而言之,
上一篇java對象和類的總結
下一篇php coo