unset
<?php
// 销毁单个变量
unset ($foo);
// 销毁单个数组元素
unset ($bar['quux']);
// 销毁一个以上的变量
unset ($foo1, $foo2, $foo3);
?>
<?php
// 销毁单个变量
unset ($foo);
// 销毁单个数组元素
unset ($bar['quux']);
// 销毁一个以上的变量
unset ($foo1, $foo2, $foo3);
?>
2016-10-15
<?php
$fruit=array("苹果",“香蕉”,"菠萝");
foreach($fruit as $key=>$value)
{
echo "<br>第'.$key.'的值是'.$value';
}
?>
$fruit=array("苹果",“香蕉”,"菠萝");
foreach($fruit as $key=>$value)
{
echo "<br>第'.$key.'的值是'.$value';
}
?>
2016-10-13
已采纳回答 / 慕尼黑6819948
就是在给一个不存在的对象属性赋值时,会自动调用__set()魔术方法,把属性名以形参$key传入,属性值以形参$val传入,然后把它们分别对应作为$ary数组的键、值存入。也是刚学,个人这么理解的。
2016-10-13
学习php有些东西不能较真不然会让你越陷越糊涂,例如变量,变量是啥?变量就是个破名字啥都不是就像自己的名字你可以叫张三也可以叫李四,随自己的喜好。就像$this调用,他就是这样调用,就像你吃饭要用嘴一样;别想那些没用的,只要记住在这这种情况下就得这样调用就成啦!不然越想越乱,到最后彻底蒙b
2016-10-13
最新总结:类中普通方法可以访问静态属性和方法通过($this->静态方法名;self::静态方法名;self::静态属性名);
类中的静态方法只能访问其类的静态方法和属性(self::静态属性或静态方法名);类外对访问静态方法和属性通过($对象名->静态方法名;类名::静态方法名或静态变量名);其中self可以使用static替换式等效的
类中的静态方法只能访问其类的静态方法和属性(self::静态属性或静态方法名);类外对访问静态方法和属性通过($对象名->静态方法名;类名::静态方法名或静态变量名);其中self可以使用static替换式等效的
2016-10-13
在类中调用其普通方法或属性方式:$this->属性或方法名;需要注意的是普通属性和方法在静态方法中是不允许调用的
在类中调用静态方法或属性方式:self::属性或方法名
在类中调用静态方法或属性方式:self::属性或方法名
2016-10-13