请教PHP的“$”符号用法?
比如说
class MyClass{
private $_val;
public function foo(){
return $this->$_val;
}
public function foo1(){
return $this->_val;
}
......
}
请问上面类中的两个函数中访问 _val变量加不加$符号有何差别?$符号的使用规则?
PHP的手册做的实在让人恼火,它对使用的这些符号没有一个集中的说明,像“::”、“@”、“->”、“=>”、“$”,只能蒙着用,手册的查找功能也弱,搜索什么都找不到,想Google一下吧,这些符号好像被屏蔽掉了,好在还有一个CSDN,哪位高人伸一下手,把这问题给灭了?
class MyClass{
private $_val;
public function foo(){
return $this->$_val;
}
public function foo1(){
return $this->_val;
}
......
}
请问上面类中的两个函数中访问 _val变量加不加$符号有何差别?$符号的使用规则?
PHP的手册做的实在让人恼火,它对使用的这些符号没有一个集中的说明,像“::”、“@”、“->”、“=>”、“$”,只能蒙着用,手册的查找功能也弱,搜索什么都找不到,想Google一下吧,这些符号好像被屏蔽掉了,好在还有一个CSDN,哪位高人伸一下手,把这问题给灭了?
...全文
相关推荐
PHP中quotemeta()函数的用法讲解
今天小编就为大家分享一篇关于PHP中quotemeta()函数的用法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
PHP中extract()函数的妙用分析
近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它的主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具
PHP在特殊字符前加斜杠的实现代码
复制代码 代码如下: <?php $zongzi = “asdfasdf(asdfasdf?asfdadsf)”; echo $zongzi = quotemeta($zongzi); echo “<br>”; $zongzi = stripslashes($zongzi); echo $zongzi; ?> PHP quotemeta() 函数 定义和用法 quotemeta() 函数在字符串中某些预定义的字符前添加反斜杠。 这些预定义字符是: 句号 (.) 反斜杠 (\) 加号 (+) 星号 (*) 问号 (?) 方括号 ([]) 脱字符号 (^) 美元符号 ($) 圆括号 (())
php代码-php变量
php代码-php变量
PHP的面试题(php程序员比较有用)
PHP笔试面试题(php程序员比较有用)


基础编程

