Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php->;操作人员_Php_Class_Operators - Fatal编程技术网

Php->;操作人员

Php->;操作人员,php,class,operators,Php,Class,Operators,有人能告诉我->操作员将访问/呼叫什么吗?在这方面: $query = db_select('date_formats', 'd')->extend('PagerDefault'); 是将PagerDefault类分配给&query还是访问属性或嵌套函数或其他内容?我只是完全在猜测。谢谢。它对db\u select返回的对象执行方法extend。有关对象的详细信息和介绍,请参阅。它对db\u select返回的对象执行方法extend。有关对象的详细信息和介绍,请参阅。您也可以这样写:

有人能告诉我->操作员将访问/呼叫什么吗?在这方面:

$query = db_select('date_formats', 'd')->extend('PagerDefault');

是将PagerDefault类分配给&query还是访问属性或嵌套函数或其他内容?我只是完全在猜测。谢谢。

它对
db\u select
返回的对象执行方法
extend
。有关对象的详细信息和介绍,请参阅。

它对
db\u select
返回的对象执行方法
extend
。有关对象的详细信息和介绍,请参阅。

您也可以这样写:

$query = db_select('date_formats', 'd');
$query->extend('PagerDefault');

第一行分配给
$query
一个由
db_select()
返回的对象,第二行调用此对象上的
extend()
方法。

您也可以这样编写它:

$query = db_select('date_formats', 'd');
$query->extend('PagerDefault');

第一行分配给
$query
一个由
db_select()
返回的对象,第二行调用此对象上的
extend()
方法。

它调用Drupal查询对象的
extend
方法,在这种情况下,它通过添加分页功能来扩展查询

它调用Drupal查询对象的
extend
方法,在本例中,它通过添加分页功能来扩展查询

那么为什么“pagerDefault”被作为参数传递呢?或者是“pagerDefault”和对象“db_select”都返回给“extend”?@Exceii
“pagerDefault”
是方法
extend
的参数。您还可以将此代码编写为:
$tmp=db\u select('date\u formats','d')$tmp->extend('pagerdfault')。对象与参数一起隐式传递。您应该真正阅读关于面向对象编程的或。那么为什么要将“pagerDefault”作为参数传递呢?或者是“pagerDefault”和对象“db_select”都返回给“extend”?@Exceii
“pagerDefault”
是方法
extend
的参数。您还可以将此代码编写为:
$tmp=db\u select('date\u formats','d')$tmp->extend('pagerdfault')。对象与参数一起隐式传递。您应该真正阅读或关于面向对象编程的。可能的重复