我正在學習如何在學習PHP的同時連接數據庫。只是一個簡單的問題。有沒有人可以告訴我什麼「 - >」標誌在PHP中做?我無法理解此標誌的功能,因此我不知道如何編輯代碼。感謝誰回答這個問題。「 - >」在PHP中做什麼?
回答
對於真正的快速和骯髒的一行匿名對象,只投一個關聯數組:
<?php
$obj = (object) array('foo' => 'bar', 'property' => 'value');
echo $obj->foo; // prints 'bar'
echo $obj->property; // prints 'value'
?>
...無需創建一個新的類或函數完成它。
- >是用於指代類和對象的更多信息,請在對象上使用here.
->
登錄,訪問它的屬性和方法。
class example{
public $prop1 = 'Hello World';
public function sayHello(){
echo $this->prop1;
}
}
$example = new example();
$example->sayHello();
您還沒有發佈任何代碼,所以我不是100%肯定,你看到了這一點,但我幾乎可以肯定你指的是這樣的:
$foo = new Foo();
echo $foo->bar;
在這個例子中, ->
用於訪問對象的屬性,$foo
。它也可以用於訪問方法,如$foo->baz();
。
嘖嘖,你應該知道這應該只是關閉,並沒有回答;-) –
@Dagon這當然不是一個好的,值得的問題。另一方面,我對OP很同情,因爲對於真正的初學者來說,搜索這種語法基本上是不可能的。例如,谷歌對此沒有多大幫助。 –
好吧,其實如果你把確切的問題標題在谷歌你會得到一個很好的答案 –
- 1. >>>在JavaScript中做什麼?
- 2. > |在bash中做什麼?
- 3. '=>'在C#中做什麼?
- 4. - >在JavaScript中做什麼?
- 5. 這是什麼語法,做php中 - > {}
- 6. >>在java中做什麼?
- 7. '>>'在PowerShell中做什麼?
- 8. <%: %>在ASP.NET(MVC2)中做什麼? (...)%>:
- 9. >>在javascript中做什麼?
- 10. >&做什麼?
- 11. session_destroy()在PHP中做什麼?
- 12. INCLUDE_CHECK在php中做什麼?
- 13. AsynchDNS在php中做什麼?
- 14. 什麼(數組)在PHP中做什麼?
- 15. Python:>> =做什麼?
- 16. 「(item)=>」做什麼?
- 17. 「Project> Clean」在Eclipse中做什麼?
- 18. i - > opeator在JavaScript中做了什麼?
- 19. <%== %>在軌erb中做什麼?
- 20. <class'super'> class在python中做什麼?
- 21. <h:messages>在JSF中做什麼?
- 22. 在Java中做什麼<>?
- 23. - >運算符在C中做什麼?
- 24. - >運算符在Perl中做什麼?
- 25. < .... >在VB.NET中做什麼?
- 26. 什麼>!和>>!做tcsh的
- 27. x >>> 0做什麼?
- 28. 什麼是替換(/(<([^>)+)>)/ ig,「」)在做什麼?
- 29. 什麼是list.count(x => x * x> 1)在做什麼?
- 30. PHP中的bindtextdomain做什麼
嗨,這不是php 101,謝謝 –
不錯的一個兄弟。我知道了。這是我的Stackoverflow 101. – MistyBreeze