Pemalar PHP dan pembolehubah pembolehubah pembolehubah
Pembolehubah pembolehubah, perkataan ini terlalu tinggi untuk dijelaskan. Nampak sangat "lebih besar". Ia juga mempunyai nama yang dipanggil pembolehubah.
Kami rasa nama-nama ini tidak begitu saintifik. Lagipun, semuanya adalah perkara import yang telah diterjemahkan.
Pembolehubah pembolehubah sebenarnya adalah simbol pembolehubah sebelum pembolehubah yang diisytiharkan.
Contoh:
<?php //定義了一個變量叫作 $shu 將$shu這個變量的值設(shè)為字符串的biao $shu = 'biao'; //定義了一個【變量】$biao。將他的值設(shè)置為鼠標 $biao = '鼠標'; //$$shu 就是可變變量:在已聲明的變量$shu前又加上了一個變量符 echo $$shu; ?>
Penjelasan proses di atas: Nilai $shu ialah 'biao' rentetan. Saya menambah $ (tanda dolar) sebelum $shu, yang boleh difahami sebagai proses ubah bentuk berikut:
$$shu
${$shu} dibahagikan kepada dua bahagian
$ {'biao'} mentafsir pembolehubah $shu sebagai biao
$biao, dan $biao juga merupakan pembolehubah Nilai yang sepadan ialah: tetikus
Anda boleh menulis sendiri beberapa pembolehubah. Hanya untuk keseronokan, apakah hasil daripada menjalankan kod berikut?
<?php $shu = 'biao'; $biao = 'wo'; $wo = 'test'; $test = 'sina'; $sina = 'zhongguo'; $zhongguo = 'china'; $china = '我愛你'; //別運行,自己去推理一下代碼。也寫幾個可變變量玩玩吧! echo $$$$$shu; ?>