Rumah >pembangunan bahagian belakang >tutorial php >Tutorial PHP untuk pemula
php, yang asalnya dikenali sebagai halaman rumah peribadi, kini dikenali sebagai PHP: Hyper -Text Pre -processor, yang merupakan bahasa skrip yang biasa digunakan secara meluas dalam pembangunan web. Ia digunakan untuk mengendalikan tugas seperti bentuk, fail dan akses pangkalan data.
kod php ditulis dalam fail teks biasa, dan dan tag dimasukkan.
<?php
Satu halaman boleh mengandungi beberapa skrip PHP. ?>
;
Pengiktirafan pelayan: Pelayan memperluaskan inflasi skrip PHP melalui
pengembangan fail.pemprosesan permintaan:
Apabila penyemak imbas permintaan.php
.php
<:> Nota: Pengguna hanya dapat melihat hasil output pada halaman, dan tidak dapat melihat kod PHP.
dan pernyataan untuk membenamkan HTML atau fail PHP lain ke dalam skrip semasa. Perbezaan antara keduanya ialah:
: Jika fail tidak wujud, PHP akan menghentikan pelaksanaan skrip dan mengeluarkan ralat maut.
Struktur bahasa: include
dan pada dasarnya sama, dan ia digunakan untuk mengeluarkan data ke skrin.
atau include
. require
include
Tiada nilai pulangan, dan nilai pulangan require
Kerana nilai pulangan adalah 1, ia boleh digunakan dalam ekspresi.
echo
Anda boleh menerima pelbagai parameter (walaupun penggunaan ini jarang berlaku), dan
echo
print
Gunakan pelbagai parameter: print
print
print()
Gunakan pelbagai parameter (ralat):
<code class="language-php">$result = echo "Hello"; // ❌ 错误:echo没有返回值</code>
echo
. print
lebih cepat kerana ia tidak mengembalikan sebarang nilai; echo
print
?
Ciri -ciri
>
>
nilai pulangan
❌ t
✅ Back 1
Parameter berganda
✅ ✅
❌ no
kelajuan
?
?
boleh digunakan untuk ekspresi
❌ no
✅ ✅
echo
print
特性 | echo |
print |
---|---|---|
返回值 | ❌ 无 | ✅ 返回1 |
多个参数 | ✅ 是 | ❌ 否 |
速度 | ? 更快 | ? 更慢 |
可用于表达式 | ❌ 否 | ✅ 是 |
.
$
<code class="language-php">$result = print "Hello"; // ✅ 正确:print返回值为1 echo $result; // 输出:1</code>
<code class="language-php">echo "Hello", ", ", "World!"; // 输出:Hello, World!</code>
<code class="language-php">print "Hello", "World"; // ❌ 错误:print() 只能接受一个参数</code>
<code class="language-php">$name = "Esraa";</code>
NULL
. <code class="language-php">$fruit = "apple"; echo $fruit; // 输出:apple</code>
unset
, contohnya: NULL
. <code class="language-php">$number = 10; // 整数 $name = "Esraa"; // 字符串</code>
isset
akan secara paksa ditukar kepada nilai yang ditentukan oleh konteks. Jika nombor ditentukan dalam konteks, NULL
akan dipaksa untuk menukar kepada 0; isset($fruit)
<code class="language-php">$Fruit = "apple"; // 与$fruit是不同的变量 $fruit = "banana"; // 将覆盖之前的变量</code>ikut kandungan -up:
NULL
Artikel seterusnya akan meneroka fungsi dan tatasusunan dalam PHP. Anda akan belajar bagaimana untuk menentukan dan menggunakan fungsi dengan berkesan, dan meneroka cara menggunakan array untuk mengurus dan mengendalikan data. Ini akan membantu anda membina aplikasi PHP yang lebih dinamik dan teratur. Tinggal! NULL
Atas ialah kandungan terperinci Tutorial PHP untuk pemula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!