我在php中看到过其他用过的" - >".我用来学习PHP的其中一本书就是这本书,但它从未被解释过.它做了什么,它是如何工作的!
我知道重定向位,但是$ html变量和重定向函数发生了什么?
提前致谢!
Tyl*_*ter 23
注意:如果您不知道"对象"是什么,下一段可能没有意义.我在最后添加了链接,以了解有关"对象"及其内容的更多信息
这将访问已分配给HTML的类中的方法.
class html
{
function redirect($url)
{
// Do stuff
}
function foo()
{
echo "bar";
}
}
$html = new html;
$html->redirect("URL");
Run Code Online (Sandbox Code Playgroud)
创建类并将其分配给变量时,可以使用" - >"运算符来访问该类的方法.方法只是类中的函数.
基本上,'html'是一种对象.您可以在任何变量中创建新对象,然后使用该变量访问对象内的内容.每次将HTML类分配给像这样的变量:
$html = new html;
Run Code Online (Sandbox Code Playgroud)
您可以像这样访问其中的任何功能
$html->redirect();
$html->foo(); // echos "bar"
Run Code Online (Sandbox Code Playgroud)
要了解更多信息,您将需要在PHP中找到有关面向对象编程的文章
首先尝试PHP手册:
http://us2.php.net/manual/en/language.oop.php
http://us2.php.net/oop
更多StackOverflow知识:
PHP类:何时使用:: vs. - >?
/sf/ask/tagged/oop/
/sf/ask/17488481/
为什么要使用PHP OOP而不是基本功能?
OO编程有哪些好处?它会帮我写出更好的代码吗?
| 归档时间: |
|
| 查看次数: |
1777 次 |
| 最近记录: |