相关疑难解决方法(0)

为什么在PHP中加倍下划线(__)?

以下是名称前面有双下划线的许多函数:

__construct, 
__destruct, 
__call, 
__callStatic, 
__get, 
__set, 
__isset, 
__unset, 
__sleep, 
__wakeup, 
__toString, 
__invoke, 
__set_state 
__clone
Run Code Online (Sandbox Code Playgroud)

我只需要知道为什么在这些函数之前使用这个下划线.

php

23
推荐指数
1
解决办法
2万
查看次数

cakephp 2.0中的双下划线

我认为双下划线总是意味着私有功能,但是在像这样的例子中,在cakephp 2.0中它是什么意思 http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html

例如

$this->Session->setFlash(__('The user could not be saved. Please, try again.'));
Run Code Online (Sandbox Code Playgroud)

php cakephp

9
推荐指数
1
解决办法
2793
查看次数

在PHP,Wordpress,phpMyAdmin,C,i18n,L10n等双下划线?

引用另一个在此结束我的问题.

这些PHP代码行中的双重下划线是什么意思?

$WPLD_Trans['Yes']=__('Yes',$WPLD_Domain);
$WPLD_Trans['No']=__('No',$WPLD_Domain);
Run Code Online (Sandbox Code Playgroud)

约的用途相关的问题__(),_()等等.在WordPress的等.

作为上述一个答案开始,和其他相关.但是作为自己的问题(带答案)发布,因为它变得更加详细.

请随时编辑和改进 - 或输入更好的答案/问题.

php c c++ localization internationalization

6
推荐指数
1
解决办法
468
查看次数

标签 统计

php ×3

c ×1

c++ ×1

cakephp ×1

internationalization ×1

localization ×1