Rumah > pembangunan bahagian belakang > tutorial php > 10 Coretan Kod PHP Berguna

10 Coretan Kod PHP Berguna

WBOY
Lepaskan: 2023-06-23 11:44:01
asal
1477 orang telah melayarinya

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.

  1. Output pembolehubah

Anda boleh menggunakan fungsi gema untuk mengeluarkan pembolehubah rentetan. Contohnya:

$name = 'John';
echo 'Hello,'.$name;
Salin selepas log masuk

Output:

Hello,John
Salin selepas log masuk
  1. Gelung

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;
}
Salin selepas log masuk

Output:

0123456789
Salin selepas log masuk
  1. Array

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];
Salin selepas log masuk

Output:

red
Salin selepas log masuk
  1. Pernyataan bersyarat

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 '未成年人';
}
Salin selepas log masuk

Output:

成年人
Salin selepas log masuk
  1. Fungsi

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);
Salin selepas log masuk

Output:

5
Salin selepas log masuk
  1. Penapisan data

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);
Salin selepas log masuk

Dalam contoh ini, kami menggunakan fungsi filter_var dan FILTER_SANITIZE_STRING untuk menapis rentetan nama pengguna yang dimasukkan oleh pengguna.

  1. Operasi Fail

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);
Salin selepas log masuk

Dalam contoh ini, kami membuka fail yang dipanggil test.txt dan membaca kandungannya menggunakan fungsi feof dan fgets.

  1. Masa dan Tarikh

PHP menyediakan banyak fungsi untuk mengendalikan masa dan tarikh. Berikut ialah contoh mendapatkan masa semasa:

echo date('Y-m-d H:i:s');
Salin selepas log masuk

Dalam contoh ini, kami menggunakan fungsi tarikh untuk mendapatkan masa semasa dalam format "tahun-bulan-hari jam:minit:saat".

  1. Operasi Pangkalan Data

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);
Salin selepas log masuk

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.

  1. Ungkapan Biasa

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 '无效的电子邮件地址';
}
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan