__METHOD__】的更多相关文章

PHP has large number of predefined constants. This HOWTO will present the seven most important, most practical and most useful PHP Magic Constants. __FILE__ – The full path and filename of the file. __DIR__ – The directory of the file. __FUNCTION__ –…
__FUNCTION__ 返回 函数名称(PHP 4.3.0 新加).自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写).在 PHP 4 中该值总是小写字母的.    __METHOD__   返回类的方法名(PHP 5.0.0 新加).返回该方法被定义时的名字(区分大小写). 他们有什么不同之处呢?做个实验,一测便知. <?php //定义函数 function outFunction() { echo '__METHOD__ =>'.__METHOD__; echo '<…
<?php /** *魔术常量__CLASS__ __METHOD__ __FUNCTION__ __DIR__ __FILE__ */ //魔术常量:__CLASS__ 得到类名. /*class lantian{ function lt(){ return __CLASS__; } } $a=new lantian(); echo $a->lt();//输出:lantian*/ //魔术常量:__METHOD__ 得到类名+方法名 /*class lantian{ function lt(…
你知道php中__FUNCTION__与__METHOD__的区别吗?本文通过一个小例子,为大家介绍下二者的区别,有兴趣的朋友可以参考下.   PHP中__FUNCTION__与__METHOD__的区别,主要在以下二点: 使用__FUNCTION__仅传回函数名称 使用__METHOD__传回类名称与函数名称   下面,我们创建一个类,来体会下二者的区别. 代码: class a { function fa() { return __METHOD__; } function fb() { re…
下面是基础的PHP的代码,不断完善中~ //语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出. /* [命名规则] */ 常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH 变量名建议用下划线方式分隔 // $var_name 函数名建议用驼峰命名法 // varName 定界符建议全大写 // <<<DING, <<<'DING' 文件名建议全小写和下划线.数字 // func_name.php 私有属性名.方…
要了解设计模式 首先我们要先了解 php的命名空间和类的自动载入的功能 下面我们来说一下 命名空间 概念缘由:比如一个a.php的文章 但是我们需要两个 此时同一个目录下不可能存在两个a.php 那么我们可以放到my/home 和 my/home1的目录下 此时命名空间就有了它的意义 那么空间即为my/home/a.php namespace my\name; demo <?php //file a.php namespace my/home; const test = ’Atest’; fun…
从8月15号来到北京一直到今天,一月有余.来的这段时间一直准备笔试面试,大大小小的公司,乱七八糟面了10多家,近期才安顿下来.面试的这段时间感觉自己成长了不少.初来到这个陌生的城市一脸茫然,不会乘地铁.不会有挤公交.不会恰如其分的生活... 面试是进入职场的第一道坎,因为我本身学校太一般的问题在面试中遇到了各种不爽,和那些高学历的相比自己真是信心大跌.我面试的方向是php开发工程师,主要做网站后台.APP接口等.我所面试的公司.试题.心得都在我的个人网站上,感兴趣的可以看看:www.zhaoya…
× 目录 [1]定义常量 [2]常量检测 [3]系统常量[4]魔术常量 前面的话 常量在javascript中并不存在,在php中却是与变量并列的重要内容.常量类似变量,但常量一旦被定义就无法更改或撤销定义.常量最主要的作用是可以避免重复定义,篡改变量值,提高代码可维护性.下面将详细介绍php中的变量 定义常量 常量是一个简单值的标识符.如同其名称所暗示的,在脚本执行期间一个常量一旦被定义,就不能再改变或取消定义.常量默认为大小写敏感.按照惯例常量标识符总是大写的 常量名和其它任何PHP标签遵循…
<?php class info { private $province; //省 public $city; //城市 private $myname; //姓名 //__construct()方法到实例化时自动加载function function __construct() { echo "实例化我就起作用<br>"; $this->myname("Steven"); } //__call()方法用来获取没有定义的function fu…