Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menanyakan hasil daripada pembolehubah PHP

Bagaimana untuk menanyakan hasil daripada pembolehubah PHP

PHPz
Lepaskan: 2023-04-24 11:09:28
asal
962 orang telah melayarinya

PHP ialah bahasa pengaturcaraan sumber terbuka popular yang digunakan secara meluas dalam pembangunan web. Dalam PHP, pembolehubah ialah jenis data yang sangat penting yang boleh menyimpan data dan boleh diakses dan diubah suai oleh program. Dalam artikel ini, kami akan menerangkan cara membuat pertanyaan hasil daripada pembolehubah PHP.

1. Isytiharkan pembolehubah

Dalam PHP, anda boleh mengisytiharkan pembolehubah melalui pengendali tugasan "=". Nama pembolehubah perlu bermula dengan simbol "$", contohnya:

$name = "Tom"; //Jenis rentetan

$age = 20; >

$skor = 85.5; //Jenis titik terapung

$flag = true; //Jenis Boolean

Pembolehubah ini boleh menyimpan jenis data yang berbeza, jenis rentetan menyimpan sebarang aksara, jenis integer Menyimpan sebarang integer, jenis titik terapung menyimpan perpuluhan, dan jenis Boolean menyimpan "true" atau "false".

2. Pertanyaan hasil pembolehubah

PHP menyediakan pelbagai penyataan untuk pertanyaan keputusan pembolehubah. Berikut ialah beberapa pernyataan hasil pertanyaan yang biasa digunakan:

2.1.penyataan gema

Gunakan pernyataan gema untuk mengeluarkan nilai pembolehubah kepada penyemak imbas atau halaman Web. Contohnya, kod berikut akan mengeluarkan "Tom":

$name = "Tom";

echo $name;

Pernyataan gema juga boleh mengeluarkan berbilang pembolehubah, contohnya:

$nama = "Tom";

$umur = 20;
gema "Nama: " $nama , Umur: " kod akan mengeluarkan " Nama: Tom, Umur: 20".

2.2.Cetak pernyataan

Pernyataan cetakan adalah serupa dengan pernyataan gema dan boleh mengeluarkan nilai pembolehubah kepada penyemak imbas atau halaman Web. Contohnya, kod berikut akan mengeluarkan "Tom":

$name = "Tom";

print $name;

Pernyataan cetakan juga boleh mengeluarkan berbilang pembolehubah, contohnya:

$name = "Tom";

$age = 20;

cetak "Nama: " $name , Umur: " kod akan mengeluarkan " Nama: Tom, Umur: 20".


Fungsi 2.3.var_dump

Fungsi var_dump boleh mengeluarkan jenis dan nilai pembolehubah. Sebagai contoh, kod berikut akan mengeluarkan jenis dan nilai pembolehubah $name:

$name = "Tom";

var_dump($name);

Kod di atas akan keluaran "rentetan(3 ) "Tom"", menunjukkan bahawa jenis pembolehubah $name ialah rentetan dan nilainya ialah "Tom".

Fungsi 2.4.gettype

Fungsi gettype boleh menanyakan jenis pembolehubah. Sebagai contoh, kod berikut akan mengeluarkan jenis pembolehubah $name:

$name = "Tom";

echo gettype($name);

Kod di atas akan mengeluarkan " rentetan".

3. Hasil tatasusunan pertanyaan

Tatasusunan dalam PHP ialah jenis data yang biasa digunakan, yang boleh menyimpan berbilang pembolehubah, dipanggil "elemen". Berikut ialah beberapa pernyataan yang biasa digunakan untuk menanyakan hasil tatasusunan:

3.1.fungsi print_r

Fungsi print_r boleh mengeluarkan semua elemen tatasusunan dan nilainya. Sebagai contoh, kod berikut akan mengeluarkan semua elemen tatasusunan $grades dan nilainya:

$grades = array("Tom" => 90, "Jack" => 85, "Mary" = > 95);

print_r($grades);

Kod di atas akan mengeluarkan "Array ([Tom] => 90 [Jack] => 85 [Mary] => 95 ) ".

Fungsi 3.2.var_dump

Fungsi var_dump juga boleh mengeluarkan semua elemen tatasusunan dan jenis dan nilainya. Sebagai contoh, kod berikut akan mengeluarkan semua elemen tatasusunan $gred dan jenis serta nilainya:

$gred = tatasusunan("Tom" => 90, "Jack" => 85, "Mary " = > 95);

var_dump($grades);

Kod di atas akan mengeluarkan "array(3) { ["Tom"]=> => int(85) ["Mary"]=> int(95) }", menunjukkan bahawa tatasusunan $gred mempunyai 3 elemen, jenisnya ialah integer dan nilainya masing-masing ialah 90, 85 dan 95 .

4. Pertanyaan hasil objek

Objek dalam PHP ialah jenis data kompleks yang merangkum sifat dan kaedah. Berikut ialah beberapa pernyataan yang biasa digunakan untuk menanyakan hasil objek:

4.1.fungsi print_r

Fungsi print_r boleh mengeluarkan semua atribut objek dan nilainya. Contohnya, kod berikut akan mengeluarkan semua sifat objek $person dan nilainya:

class Person {

}

$person = new Person( );

$orang->nama = "Tom";
public $name;
public $age;
public function sayHello() {
    echo "Hello, my name is " . $this->name;
}
Salin selepas log masuk
Salin selepas log masuk
$orang->umur = 20;

print_r($orang);

Kod di atas akan mengeluarkan "Orang Objek ( [ nama] => Tom [umur] => 20 )".

Fungsi 4.2.var_dump

Fungsi var_dump juga boleh mengeluarkan semua atribut objek dan jenis dan nilainya. Contohnya, kod berikut akan mengeluarkan semua sifat objek $person dan jenis dan nilainya:

class Person {

}

$person = new Orang();

$orang->nama = "Tom";
public $name;
public $age;
public function sayHello() {
    echo "Hello, my name is " . $this->name;
}
Salin selepas log masuk
Salin selepas log masuk
$orang->umur = 20;

var_dump($orang);

Kod di atas akan dikeluarkan "objek( Orang)#1 (2) { ["nama"]=> rentetan(3) "Tom" ["umur"]=> int(20) }", menunjukkan bahawa objek $orang mempunyai 2 atribut , jenisnya ialah rentetan dan integer, nilainya ialah "Tom" dan 20 masing-masing.

Ringkasan

Dalam PHP, pembolehubah ialah jenis data yang sangat penting yang boleh menyimpan pelbagai jenis data. Dengan menanyakan hasil pembolehubah, tatasusunan dan objek, anda boleh lebih memahami nilai dan jenisnya, menjadikannya lebih mudah untuk membangunkan dan menyahpepijat atur cara. Pernyataan yang diperkenalkan di atas hanyalah beberapa kaedah biasa, dan aplikasi khusus perlu digunakan secara fleksibel mengikut situasi yang berbeza.

Atas ialah kandungan terperinci Bagaimana untuk menanyakan hasil daripada pembolehubah PHP. 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