当前位置: 首页> 教育> 就业 > 营销型网站定做_深圳画册公司_广告推广平台网站_qq群引流推广平台

营销型网站定做_深圳画册公司_广告推广平台网站_qq群引流推广平台

时间:2025/9/17 22:52:58来源:https://blog.csdn.net/A2901377401/article/details/146048347 浏览次数:0次
营销型网站定做_深圳画册公司_广告推广平台网站_qq群引流推广平台

在你有别的编程语言的基础下,你想学习PHP,可能要了解的PHP特有的东西。

定界符

使用<<<TT(可以是任意字符,但是不可以在别的地方使用过)和TT,会解析html格式和变量,如果在<<<后面加上单引号就会不解析

$x=123
echo <<<TT
123123$x 123
TT;

对象

只有public,protected,private权限控制
类中的parent类似Java的super

lass AA
{public $name;private $age;public static $sex = "woman";//静态属性 需要类名调用const tall = "170cm";//常量 不允许修改/*** @param $name*/public function __construct($name){$this->name = $name;$this->age = self::$sex;//静态属性不能用$this调用 需要用self::echo "创建对象" . PHP_EOL;}static function tt(){echo "静态方法" . PHP_EOL;//在静态方法中调用非静态的方法echo (new self)->name;}public function __destruct(){// TODO: Implement __destruct() method.echo "销毁对象" . PHP_EOL;}}$AA = new AA("zhangsan");
$AA->name = "lisi";
AA::$sex = "man";//静态属性用类名调用
AA::tt();
echo $AA->name . AA::$sex . PHP_EOL;
延迟绑定 static

用static进行延迟绑定可以调用的对象决定到底使用哪个值

class A
{protected static $name = "123";public function eat(){echo self::$name . PHP_EOL;//指定为当前类中的属性echo static::$name . PHP_EOL;//根据调用的对象来决定调用哪个类中的属性}
}class B extends A
{protected static $name = "456";
}//(new A())->eat();
(new B())->eat();

接口

接口里的权限只能是public

抽象类 abstract

抽象方法权限可以使用public,protected,可以包含非抽象方法的实现和抽象方法的声明,可以有构造方法

trait 代码复用

解决单一继承,可以使用多个trait,用逗号隔开。里面不能有类常量,不能被实例化。
可以使用抽象方法
可以使用静态属性和静态方法
可以使用parent和其他trait
多个trait使用不可以有相同的key不同value
trait A
{public function T(){echo "A" . PHP_EOL;}
}trait B
{public function T(){echo "B" . PHP_EOL;}
}class C
{use A, B {A::T insteadof B;//使用A中的T方法替换B中的T方法B::T as T1;//使用B中的T方法并起别名T1B::T as private T2;//as改别名时也可以改权限}public function d(){echo $this->T2();}
}$c = new C();
$c->T();
$c->T1();
$c->d();

中断输出

中断进程,并输出当前要输出的值

half(要输出的内容)
关键字:营销型网站定做_深圳画册公司_广告推广平台网站_qq群引流推广平台

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: