PHP pada masa ini ialah salah satu bahasa pengaturcaraan web sebelah pelayan yang paling popular, dan ia mempunyai fungsi yang berkuasa serta aplikasi yang luas. Dalam artikel ini, kami akan memperkenalkan anda kepada 10 coretan kod PHP berguna yang boleh anda gunakan dalam pembangunan web.
Anda boleh menggunakan fungsi gema untuk mengeluarkan pembolehubah rentetan. Contohnya:
$name = 'John'; echo 'Hello,'.$name;
Output:
Hello,John
PHP mempunyai pelbagai kaedah gelung, seperti for, foreach, while dan do-while. Berikut ialah contoh gelung for:
for ($i = 0; $i < 10; $i++) { echo $i; }
Output:
0123456789
Array ialah salah satu struktur data paling asas dalam PHP . Anda boleh menggunakan tatasusunan untuk memegang berbilang nilai. Berikut ialah contoh tatasusunan mudah:
$colors = array('red', 'blue', 'green'); echo $colors[0];
Output:
red
Anda boleh menggunakan pernyataan if and else untuk bersyarat pada syarat tertentu Laksanakan kod yang berbeza. Berikut ialah contoh pernyataan if and else:
$age = 25; if ($age > 18) { echo '成年人'; } else { echo '未成年人'; }
Output:
成年人
Sesuatu fungsi merangkum kod yang berkaitan ke dalam Struktur kod yang berasingan untuk digunakan dalam blok. Berikut ialah contoh fungsi:
function add($num1, $num2) { return $num1 + $num2; } echo add(2, 3);
Output:
5
Dalam pembangunan web, anda selalunya perlu menapis input daripada pengguna dan Mengesahkan data. Berikut ialah contoh penapisan data:
$username = $_POST['username']; $username = filter_var($username, FILTER_SANITIZE_STRING);
Dalam contoh ini, kami menggunakan fungsi filter_var dan FILTER_SANITIZE_STRING untuk menapis rentetan nama pengguna yang dimasukkan oleh pengguna.
PHP boleh mengendalikan operasi fail dengan mudah. Berikut ialah contoh mudah membuka, membaca dan menutup fail:
$file = fopen('test.txt', 'r'); while (!feof($file)) { echo fgets($file); } fclose($file);
Dalam contoh ini, kami membuka fail yang dipanggil test.txt dan membaca kandungannya menggunakan fungsi feof dan fgets.
PHP menyediakan banyak fungsi untuk mengendalikan masa dan tarikh. Berikut ialah contoh mendapatkan masa semasa:
echo date('Y-m-d H:i:s');
Dalam contoh ini, kami menggunakan fungsi tarikh untuk mendapatkan masa semasa dalam format "tahun-bulan-hari jam:minit:saat".
PHP membolehkan anda mengakses dan mengendalikan pangkalan data dengan mudah. Di bawah ialah contoh pertanyaan MySQL mudah:
$conn = mysqli_connect('localhost', 'username', 'password', 'database'); $sql = 'SELECT * FROM users'; $result = mysqli_query($conn, $sql); while ($row = mysqli_fetch_array($result)) { echo $row['username']; } mysqli_close($conn);
Dalam contoh ini, kami menggunakan fungsi mysqli untuk menyambung ke pangkalan data MySQL dan menggunakan fungsi mysqli_query untuk melaksanakan pertanyaan SELECT. Kami kemudian menggunakan fungsi mysqli_fetch_array untuk mengulangi set hasil dan mengeluarkan setiap nama pengguna.
Ungkapan biasa ialah alat yang berkuasa untuk menangani padanan corak teks. Berikut ialah contoh alamat e-mel yang sepadan:
$email = 'user@example.com'; if (preg_match('/^[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,}$/', $email)) { echo '有效的电子邮件地址'; } else { echo '无效的电子邮件地址'; }
Dalam contoh ini, kami menggunakan fungsi preg_match dan ungkapan biasa ^[a-z0-9._%+-]+@[a-z0- 9 .-]+.[a-z]{2,}$ untuk menyemak sama ada rentetan yang diberikan ialah alamat e-mel yang sah.
Atas ialah kandungan terperinci 10 Coretan Kod PHP Berguna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!