文章詳情頁(yè)
PHP基礎(chǔ)之?dāng)?shù)據(jù)類型6——對(duì)象(Object)
瀏覽:4日期:2022-09-14 13:11:01
對(duì)象初始化
要?jiǎng)?chuàng)建一個(gè)新的對(duì)象 object,使用 new 語(yǔ)句實(shí)例化一個(gè)類:
<?php
class foo
{
???function do_foo()
???{
???????echo 'Doing foo.';
???}
}
$bar = new foo;
$bar->do_foo();
?>
轉(zhuǎn)換為對(duì)象如果將一個(gè)對(duì)象轉(zhuǎn)換成對(duì)象,它將不會(huì)有任何變化。如果其它任何類型的值被轉(zhuǎn)換成對(duì)象,將會(huì)創(chuàng)建一個(gè)內(nèi)置類 stdClass 的實(shí)例。如果該值為 NULL,則新的實(shí)例為空。數(shù)組轉(zhuǎn)換成對(duì)象將使鍵名成為屬性名并具有相對(duì)應(yīng)的值。對(duì)于任何其它的值,名為 scalar 的成員變量將包含該值。
<?php
$obj = (object) ’ciao’;
echo $obj->scalar; ?// outputs ’ciao’
?>
標(biāo)簽:
PHP
相關(guān)文章:
1. 解決Android Studio Design界面不顯示layout控件的問題2. python mysql 字段與關(guān)鍵字沖突的解決方式3. bootstrap select2 動(dòng)態(tài)從后臺(tái)Ajax動(dòng)態(tài)獲取數(shù)據(jù)的代碼4. Python加載數(shù)據(jù)的5種不同方式(收藏)5. python讀取中文路徑時(shí)出錯(cuò)(2種解決方案)6. Python用K-means聚類算法進(jìn)行客戶分群的實(shí)現(xiàn)7. python編寫五子棋游戲8. Java源碼解析之接口List9. Java xml數(shù)據(jù)格式返回實(shí)現(xiàn)操作10. layui Ajax請(qǐng)求給下拉框賦值的實(shí)例
排行榜
