PHP 链式操作 __call call_user_func
来源:互联网 发布:如何成为社交高手 知乎 编辑:程序博客网 时间:2024/06/05 20:02
<?php
class Foo {
private $data;
public function __construct($data){
$this->data = $data;
}
public function __call($method,$argument=null){
$val = call_user_func($method,$this->data);
$this->data = new Foo($val);
return $this->data;
}
public function __toString(){
if(is_int($this->data) || is_float($this->data))
$this->data = (string)$this->data;
return $this->data;
}
}
$obj = new Foo(' mystr ');
echo $obj-> trim() ->strlen() -> gettype() ;
阅读全文
0 0
- PHP 链式操作 __call call_user_func
- 读书随码《php核心技术与最佳实践》 魔术方法__call()实现字符串链式操作
- PHP -- call_user_func()
- php call_user_func
- PHP __call
- PHP 链式操作
- PHP实现链式操作
- PHP 范围解析操作符,__call(),__callstatic()的使用
- php 函数call_user_func解析
- PHP手册-call_user_func
- php call_user_func()函数
- PHP的call_user_func
- 【PHP】链式操作的实现
- PHP __call()方法
- PHP 的__call()
- PHP __call()方法
- php __call 与 __callStatic
- php 魔法函数 __call
- Filesystem 函数:fopen、feof、fgets、fclose
- Vue----v-for 循环 及部分内部指令
- php之cURL学习笔记2
- cacti 实验:
- Apache 自带性能监控 server-status
- PHP 链式操作 __call call_user_func
- URL重写(rewirte)实验
- 4.5 延迟静态绑定:static 关键字 《深入PHP:面向对象、模式与实践》
- 多租户技术 【摘】---共用、隔离
- LVS 的持久连接访问 【摘】
- innodb double write buffer刷单页场景
- Mysql数据库索引查询优化的分享 [转]
- 存储相关介绍
- 跨网站脚本(Cross-site scripting)介绍