phpcommon
① thinkphp common公共函数 命名
加载common.php的代码在框架中ThinkPHP/Lib/Core/Thinkphp.class.php文件是固定的。
......
// 加载项目公共文件
if(is_file(COMMON_PATH.'common.php')) {
include COMMON_PATH.'common.php';
// 编译文件
if(!APP_DEBUG) $compile .= compile(COMMON_PATH.'common.php');
}
........
但是Thinkphp提供了,LOAD_EXT_FILE配置文件参数,可以在项目配置文件中定义LOAD_EXT_FILE参数,
例如:
"LOAD_EXT_FILE"=>"user,db"
其次在项目Common目录中新建user.php与db.php文件.
通过上面的设置,就会执行过程中自动载入项目公共目录下面的扩展函数库文件user.php和db.php,这样就可以直接在项目中调用扩展函数库user.php和db.php中的函数了,而且扩展函数库的函数修改是实时生效的。
手动载入
如果你的函数只是个别模块偶尔使用,则不需要采用自动加载方式,可以在需要调用的时候采用load方法手动载入,方式如下:
load("@.user")
@.user表示加载当前项目的user函数文件,这样就可以直接user.php扩展函数库中的函数了。
② tp5怎么调用common里面自定义的函数
tp5中调用common自定义的函数的方法如下:
1、在common模块自动载入(function.php自动载入)如果在Common/Common/目录下下面建立一个function.php 文件,那么框架会自动加载此文件。
注意:如果我们不是在common模块的common文件夹下面写function.php,那么其他文件不会自动加载如(a.php,b.php)。
2、然后加载common的自定义文件
需要在配置文件中通过以下配置加载我们自定义的配置文件。
在配置文件config.php加上 'LOAD_EXT_FILE' => '这里写你自定义的函数文件名'。
③ common.php写得啥啊
您可能需要具体描述一下使用的php系统或者贴出代码帮您分析里面是什么功能
common.php一般用于放置系统公共函数,亦可放置公共的常量配置
④ php网站common.js里判断数据库数值的方法怎么写,谢谢指点!!
if(is_content==1){
aa=formBuy.elements['content'].value;
}
⑤ thinkphp项目里面的common文件夹里的方法
1、thinkphp项目里面的common文件夹的公共方法 怎么命名 怎么使用:
common文件夹下建立一个common.php文件(这是固定的)
->
common.php文件中可以自定义函数,比如:function aa($str){...},函数名随意,参数随意
->
关于如何使用,分2个地方,一个是控制器(即Action,如 loginAction.class.php)中,可以直接调用函数,如aa($title); 另一个是模板文件中,需要加"|"隔开,如{$title|aa}
->
最重要的一点,每次更改common.php文件,都需要删除一下Temp文件夹下的~app.php文件,因为common.php是首先解析到~app.php文件中,然后再被调用的。
2、这个简单,如class IndexAction extends LoginAction{...},注:Action命名我一般首字母大写,小写不知道行不行,建议大写,对应的Model命名也大写,规范一点
⑥ 求PHP里的common.inc等的下载
这个东西应该是下不了的,别人在apache环境或是URL重写时有限制掉这些配置文件的下载的,
⑦ yum安装php-fom提示依赖包php-common,可是php-common已经装过,还是安装不上
版本兼容问题,你的php-fpm依赖的是php-common5.4.16-42的版本,你已经安装的版本是5.4.16-45
后面的小版本号不一致,要求的是-42,已安装的是-45,依赖检查判断为可能存在不兼容,你需要手动卸载掉已安装的-45的版本后再yum安装php-fpm
⑧ 怎么调用Common.php里面的公共函数
Thinkphp?要是是的话直接用就是了,核心文件已经把路由都配置好了,只要你不改,直接函数名(参数);就可以了
⑨ php-common是php什么扩展
不是php的扩展,
而是linux下对php编译打包-软件包管理后,区分出的常用组件..
相对于一些专用功能组件而言..
⑩ 一个网站有两个common.inc.php吗
只是个名字而已,具体得看代码。