初学php,看了几眼书,就想写出一个php类。结果各种报错。这里将犯过的几种错误记录于此处。1 类内访问类属性要用$this->kkk的形式,注意kkk前不要加$号,调用类中的方法也一样。2 类内访问类常量要用self::ZZZ的形式,这次self前的$号也没了。3 类外的常量定义,还是要用define函数的。脚本语言并非都是简单易学的代名词,一些经典语言扩充的现代语言元素也往往个性十足。且不可大意。
<?php class t1{ private $mm="123456"; public $kk=3; const ZZ=100; private function echovar($var){ $text="aaaaaaa%saaaaaaaaaaaaa%uaaaaaaaa%uaaaa"; $outstr= sprintf($text,$this->mm,$this->kk,self::ZZ); return $outstr; } public function printstr(){ print "ggggggggg\n"; echo $this->echovar("ggg"); } } $nn=new t1(); $nn->printstr(); ?>
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/562.html