Rumah pembangunan bahagian belakang tutorial php Apakah pembolehubah biasa dalam pengaturcaraan PHP?

Apakah pembolehubah biasa dalam pengaturcaraan PHP?

Jun 12, 2023 am 10:06 AM
Jenis boleh ubah pembolehubah php Pembolehubah biasa

Dalam pengaturcaraan PHP, pembolehubah ialah unit asas untuk menyimpan nilai dan digunakan untuk menyimpan dan menggunakan data semasa pelaksanaan program. Dalam PHP, pembolehubah boleh diberikan jenis data yang berbeza, termasuk integer, titik terapung, rentetan, tatasusunan, dll. Dalam artikel ini, kami akan memperkenalkan pembolehubah biasa dan penggunaannya dalam pengaturcaraan PHP.

  1. Pembolehubah mudah

Pembolehubah mudah ialah jenis pembolehubah yang paling biasa ia boleh menyimpan jenis data biasa seperti integer, nombor titik terapung dan rentetan. Dalam PHP, nilai awal pembolehubah tidak ditentukan ialah NULL. Berikut ialah beberapa contoh:

Pembolehubah integer:

$num1 = 12;     
$num2 = -345;
$num3 = 0x80 ;   
Salin selepas log masuk

Pembolehubah titik terapung:

$float1 = 1.234;
$float2 = 10.2e3;
$float3 = 4E-10;
Salin selepas log masuk

Pembolehubah rentetan:

$str1 = "Hello World!";
$str2 = 'PHP is great!';
Salin selepas log masuk
  1. Tatasusunan indeks

Tatasusunan indeks ialah himpunan nilai yang dikawal oleh kekunci indeks berangka, biasanya digunakan untuk menyimpan set data tersusun. Dalam PHP, kita boleh mencipta tatasusunan diindeks menggunakan fungsi array(). Berikut ialah contoh:

$colors = array("Red", "Green", "Blue");
Salin selepas log masuk

Nilai tatasusunan boleh diakses menggunakan nilai indeksnya, contohnya:

echo $colors[0]; // 输出 "Red"
echo $colors[1]; // 输出 "Green"
echo $colors[2]; // 输出 "Blue"
Salin selepas log masuk

Tatasusunan juga boleh dilalui menggunakan struktur gelung:

foreach($colors as $value){
    echo $value . "<br>";
}
Salin selepas log masuk

Semasa melelaran pada tatasusunan, anda boleh menggunakan key dan value untuk mewakili nilai utama dan nilai elemen tatasusunan:

foreach($colors as $key => $value){
    echo $key . " = " . $value . "<br>";
}
Salin selepas log masuk
  1. Susun atur bersekutu

Tatasusunan bersekutu ialah tatasusunan yang dikawal oleh kunci indeks rentetan Himpunan nilai siri, biasanya digunakan untuk menyimpan set data tidak tertib. Dalam PHP, kita boleh mencipta tatasusunan bersekutu menggunakan fungsi array(). Berikut ialah beberapa contoh:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
$months = array("Jan"=>"31", "Feb"=>"28", "Mar"=>"31", "Apr"=>"30");
Salin selepas log masuk

Nilai tatasusunan boleh diakses menggunakan nilai utamanya, contohnya:

echo $age["Peter"]; // 输出 "35"
echo $months["Jan"]; // 输出 "31"
Salin selepas log masuk

Apabila melelaran pada tatasusunan bersekutu, struktur foreach juga boleh digunakan:

foreach($age as $key => $value){
    echo $key . " is " . $value . " years old.<br>";
}
Salin selepas log masuk
  1. Pembolehubah global dan pembolehubah setempat

Dalam PHP, pembolehubah boleh menjadi global atau tempatan. Pembolehubah global ditakrifkan dan digunakan di luar fungsi, manakala pembolehubah tempatan ditakrifkan dan digunakan di dalam fungsi. Pembolehubah tempatan dimusnahkan apabila fungsi menyelesaikan pelaksanaan, manakala pembolehubah global wujud sepanjang pelaksanaan program.

Untuk mengakses pembolehubah global di dalam fungsi, kita perlu menggunakan global pengisytiharan kata kunci dalam fungsi:

$num = 10;

function test(){
    global $num;
    echo $num;
}

test(); // 输出 "10"
Salin selepas log masuk

Pembolehubah setempat juga boleh dibuat dan digunakan di dalam fungsi:

function test(){
    $num = 100;
    echo $num;
}

test(); // 输出 "100"
Salin selepas log masuk
  1. Pembolehubah statik

Pembolehubah statik ialah pembolehubah tempatan yang ditakrifkan di dalam fungsi, tetapi tidak seperti pembolehubah tempatan biasa, pembolehubah statik tidak akan dimusnahkan selepas fungsi selesai nilainya sehingga panggilan fungsi seterusnya. Ini berguna apabila anda perlu menjejak perubahan dalam nilai tertentu. Berikut ialah contoh:

function test(){
    static $num = 0;
    echo $num;
    $num++;
}

test(); // 输出 "0"
test(); // 输出 "1"
test(); // 输出 "2"
Salin selepas log masuk

Pada setiap panggilan fungsi, nilai pembolehubah statik $num terus meningkat.

Ringkasnya, ini ialah jenis pembolehubah biasa dan penggunaan dalam pengaturcaraan PHP. Menguasai konsep asas dan penggunaan pembolehubah ini adalah sangat penting untuk membangunkan program PHP berkualiti tinggi.

Atas ialah kandungan terperinci Apakah pembolehubah biasa dalam pengaturcaraan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Notis PHP: Pembolehubah tidak ditentukan:Penyelesaian Notis PHP: Pembolehubah tidak ditentukan:Penyelesaian Jun 25, 2023 pm 04:18 PM

Dalam pembangunan PHP, kita sering menemui mesej ralat PHPNotice:Undefinedvariable. Mesej ralat ini bermakna kami telah menggunakan pembolehubah yang tidak ditentukan dalam kod. Walaupun mesej ralat ini tidak akan menyebabkan kod ranap, ia akan menjejaskan kebolehbacaan dan kebolehselenggaraan kod. Di bawah, artikel ini akan memperkenalkan anda kepada beberapa kaedah untuk menyelesaikan ralat ini. 1. Gunakan fungsi error_reporting(E_ALL) semasa proses pembangunan Dalam pembangunan PHP, kita boleh

Bagaimana untuk menyelesaikan ralat tidak ditentukan pembolehubah Python? Bagaimana untuk menyelesaikan ralat tidak ditentukan pembolehubah Python? Jun 24, 2023 pm 10:12 PM

Python ialah bahasa pengaturcaraan peringkat tinggi yang kemudahan penggunaan dan popularitinya menjadikannya bahasa pilihan ramai pengaturcara. Seperti bahasa lain, Python juga mempunyai beberapa jenis ralat biasa, seperti ralat tidak ditentukan yang berubah-ubah. Apabila kita menggunakan pembolehubah yang tidak ditentukan dalam Python, program ini membuang pengecualian yang dipanggil "NameError". Ralat jenis ini biasanya berlaku dalam situasi berikut: Ralat ejaan: Mungkin nama pembolehubah dieja dengan betul, menyebabkan pembolehubah tidak ditentukan Kita perlu menyemak dengan teliti.

Apakah jenis pembolehubah java? Apakah jenis pembolehubah java? Jan 16, 2024 pm 04:45 PM

Jenis pembolehubah Java termasuk: 1. Pembolehubah integer; 2. Pembolehubah titik terapung; Pengenalan terperinci: 1. Pembolehubah integer, digunakan untuk menyimpan integer, termasuk nombor positif, nombor negatif, dan sifar 2. Pembolehubah titik terapung, digunakan untuk menyimpan nombor perpuluhan dan titik terapung 3. Pembolehubah aksara, digunakan untuk menyimpan data aksara , Java Jenis pembolehubah aksara dalam ialah char, yang menduduki 16 bit ruang storan dan boleh menyimpan aksara Unicode 16-bit 4. Pembolehubah Boolean digunakan untuk menyimpan nilai Boolean, seperti benar atau salah, dsb.

Notis PHP: Pembolehubah tidak ditentukan: arr dalam penyelesaian Notis PHP: Pembolehubah tidak ditentukan: arr dalam penyelesaian Jun 22, 2023 am 10:21 AM

Penyelesaian kepada PHPNotice:Undefinedvariable:arrin Dalam pengaturcaraan PHP, kita sering menemui mesej ralat "Notis:Undefinedvariable". Mesej ralat ini biasanya disebabkan oleh mengakses pembolehubah yang tidak ditentukan atau pembolehubah itu belum dimulakan. Untuk masalah ini, kita perlu mencari masalah dan menyelesaikannya dalam masa. Dalam artikel ini, kami akan menumpukan pada PHPNotice:Undefin

Cara menggunakan pembolehubah berangka dalam PHP Cara menggunakan pembolehubah berangka dalam PHP Sep 13, 2023 pm 12:46 PM

Cara menggunakan pembolehubah berangka dalam PHP Dalam PHP, pembolehubah berangka ialah jenis pembolehubah yang digunakan secara langsung tanpa pengisytiharan. Anda boleh menggunakan pembolehubah berangka untuk melakukan pengiraan matematik, perbandingan data dan operasi berangka lain. Artikel ini akan menerangkan cara menggunakan pembolehubah berangka dalam PHP dan memberikan contoh kod khusus. Mentakrifkan pembolehubah berangka Dalam PHP, mentakrifkan pembolehubah berangka adalah sangat mudah, hanya berikan nombor terus kepada pembolehubah. Berikut ialah contoh: $number=10; Dalam kod di atas, kami mentakrifkan nilai yang dipanggil $numb

Cara menggunakan pembolehubah dalam PHP Cara menggunakan pembolehubah dalam PHP May 20, 2023 pm 02:33 PM

PHP ialah bahasa pembangunan web yang sangat popular yang membolehkan pembangun mencipta aplikasi web dinamik pada bahagian pelayan. Dalam PHP, pembolehubah ialah struktur data asas yang digunakan untuk menyimpan nilai dan data. Artikel ini akan memperkenalkan cara menggunakan pembolehubah dalam PHP. Sintaks Asas Pembolehubah Sintaks untuk mengisytiharkan pembolehubah dalam PHP adalah sangat mudah. Nama pembolehubah bermula dengan tanda dolar ($), diikuti dengan nama pembolehubah. Nama boleh ubah boleh menjadi gabungan huruf, nombor atau garis bawah, tetapi ia mesti bermula dengan huruf atau garis bawah. Sebagai contoh, kod berikut mengisytiharkan nama

Penggunaan jenis data dalam PHP Penggunaan jenis data dalam PHP May 25, 2023 am 08:52 AM

Jenis data dalam PHP adalah bahagian yang sangat penting dalam pengaturcaraan. Dalam pengaturcaraan PHP, terdapat pelbagai jenis data yang boleh digunakan untuk menyimpan pelbagai jenis nilai, termasuk nombor, rentetan, nilai Boolean, tatasusunan, objek dan nilai nol. Memahami dan menggunakan jenis data ini dengan betul adalah penting untuk membangunkan aplikasi PHP yang cekap dan boleh dipercayai. Berikut ialah beberapa jenis data PHP biasa dan penggunaannya: Nombor: PHP menggunakan nombor untuk menyimpan integer dan nombor titik terapung, seperti 1, 1.2, dsb. Boleh guna matematik

Penukaran automatik dan pengembangan jenis pembolehubah dalam PHP Penukaran automatik dan pengembangan jenis pembolehubah dalam PHP Sep 13, 2023 am 08:19 AM

PHP ialah bahasa pengaturcaraan berkuasa yang menyokong pelbagai jenis pembolehubah, termasuk integer, nombor titik terapung, rentetan, nilai Boolean, dsb. Dalam PHP, penukaran automatik jenis pembolehubah adalah ciri yang sangat penting. Artikel ini akan memperkenalkan secara terperinci penukaran automatik dan pengembangan jenis pembolehubah dalam PHP, dan memberikan contoh kod khusus. Mula-mula, mari kita lihat pada penukaran automatik jenis pembolehubah dalam PHP. Apabila PHP menjalankan operasi tertentu, jika pembolehubah jenis berbeza terlibat, ia akan menukar jenis satu pembolehubah secara automatik kepada jenis pembolehubah yang lain.

See all articles