很多站长朋友们都不太清楚phpthis报错,今天小编就来给大家整理phpthis报错,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php报错:Undefined variable 2、 php有个报错问题 3、 的问题' title='关于PHP $this-> 的问题'>关于PHP $this-> 的问题 4、 这个PHP代码会报错:Using $this when not in object context in。。。 5、 php Fatal error: Using $this when not in object context 在一个类中调用成员变量 发现错误? 6、 error 错误提示默认3秒。怎么设置时间长点' title='thinkphp的 $this->error 错误提示默认3秒。怎么设置时间长点'>thinkphp的 $this->error 错误提示默认3秒。怎么设置时间长点 php报错:Undefined variable在控制器中 修改如下:
$this->render('list', $asde);
修改成
$this->render('list', array('asde'=>$asde));
php有个报错问题直接给你写PHP代码部分
<?
$username = isset($_POST['username'])?$_POST['username']:'';
$userpwd = isset($_POST['userpwd'])?$_POST['userpwd']:'';
if($username == 'admin' $userpwd == 'admin'){
echo "登陆成功!";
$_SESSION['user']= $username;
echo $username;
}else{
echo '密码错误!';
}
?>
的问题'>关于PHP $this-> 的问题不知道你用的是PHP几?~
个人觉得PHP很奇怪..没有声明static的方法也能被直接当做静态使用~=.=
class P {
public $a = "1";
public function ccc ($b) {
echo($b . "<br/>");
return $this->a;
}
}
$c = new P(); // 返回的是对象的引用
echo($c->ccc("222"));
:: 是域,类似C++,调用P::下的方法..但是这个方法必须是要能当做静态使用的~而你规划了$this->,该方法变成员了~ =.= 这个我觉得不好..PHP应该完全模仿JAVA才清楚一些~
还有个就是利用更传统点的static来实现你那个
class P {
static public $a = "111";
static public function ccc($b) { // static 可以缺省的
echo($b . "<br/>");
return self::$a; // self应该是静态指针~我这样理解..但是很难理解到parent::~~模糊
}
}
$c = P::ccc("2222");
echo($c);
这个PHP代码会报错:Using $this when not in object context in。。。大哥.你是写js写多了吧...
$m->property();
这样才是对的...比如,你$mysql->query()或者$smarty->assign()不是都这样吗.晕.
php Fatal error: Using $this when not in object context 在一个类中调用成员变量 发现错误?这里没有错,$a是当前类的公共成员属性;类中在成员方法体中使用成员属性或者方法直接用$this表示当前对象;示例如下:
<?
class one
{
public $a="aaa";
function xy()
{
echo $this->a;//这里报错!不让用$this ?
}
function a(){
}
}
$a = new one();
$a->xy();
//输出:aaa
?>
error 错误提示默认3秒。怎么设置时间长点'>thinkphp的 $this->error 错误提示默认3秒。怎么设置时间长点如果你再没有修改默认跳转和重定向模板的情况下这样写:
$this->error('操作失败','/Article/error',5);
即5秒
关于phpthis报错的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于phpthis报错 php的error_reporting的详细内容...