【[PHP]经常用到的实用函数集合_php技巧】教程文章相关的互联网学习教程文章

php开启安全模式后禁用的函数集合_PHP

代码如下:ini_set("safe_mode",true); ?> 表 42-2. 安全模式限制函数函数名 限制dbmopen() 检查被操作的文件或目录是否与正在执行的脚本有相同的 UID(所有者)。dbase_open() 检查被操作的文件或目录是否与正在执行的脚本有相同的 UID(所有者)。filepro() 检查被操作的文件或目录是否与正在执行的脚本有相同的 UID(所有者)。filepro_rowcount() 检查被操作的文件或目录是否与正在执行的脚本有相同的 UID(所有者)。filepro_...

phpxml常用函数的集合(比较详细)_PHP

1、DOM 函数 a、DOMDocument->load()作用:加载xml文件用法:DOMDocument->load( string filename )参数:filename,xml文件;返回:如果成功则返回 TRUE,失败则返回 FALSE。 b、DOMDocument->loadXML()作用:加载xml代码用法:DOMDocument->loadXML( string source )参数:source xml代码;返回:如果成功则返回 TRUE,失败则返回 FALSE。 c、DOMDocument->getElementsByTagName_r()作用:按标签名查找用法:DOMDocument->getEle...

PHP如何获取二维数组中某个key的集合_PHP

本文为代码分享,也是在工作中看到一些“大牛”的代码,做做分享。 具体是这样的,如下一个二维数组,是从库中读取出来的。 代码清单: 代码如下:$user = array( 0 => array( id => 1, name => 张三, email => zhangsan@sina.com, ), 1 => array( id => 2, name => 李四, email => lisi@163.com, ), 2 => array( id => 5, name => 王五, email => 10000@qq.com, ), ...... ); 上面的数组格式,主要大家玩过 PHP+MYSQL,就肯定非常...

ThinkPHP中的系统常量和预定义常量集合_PHP

ThinkPHP ThinkPHP系统常量和预定义常量汇总如下: 1.系统常量: THINK_PATH // ThinkPHP系统目录: APP_PATH // 当前项目目录 APP_NAME // 当前项目名称 MODULE_NAME //当前模块名称 ACTION_NAME // 当前操作名称 TMPL_PATH // 项目模版目录 LIB_PATH // 项目类库目录 CACHE_PATH // 项目模版缓存目录 CONFIG_PATH //项目配置文件目录 LOG_PATH // 项目日志文件目录 LANG_PATH // 项目语言文件目录 TEMP_PA...

PHP获取二维数组中某一列的值集合_PHP

PHP还是比较常用的,于是我研究了一下PHP二维数组。在处理php数组的时候,有一种需求特别的频繁,如下二维数组:$arr = array( 1=>array( id => 5, name => 张三 ), 2=>array( id => 6, name => 李四 ) );目的就是要取到key为name的集合,得到这个结果:$arr2 = array( 0=>张三, 1=>李四 );这里有几种方法: 1:最简单的,foreach遍历数组:foreach ($arr as $key => $value) { $arr2[] = $value[name]; }2:代码量稍微少一点的代码...

php自动加载方式集合_PHP

php加载文件方式: 1、include,include_once,requice,requice_one常规加载 2、__autoload() 3、spl_autoload_register() 常规加载方式 假设我们有一个类文件A.php,里面定义了一个名字为A的类:<?php class A { public function __construct() { echo Got it.; } }然后我们有一个index.php需要用到这个类A,常规的写法就是<?php require(A.php); $a = new A();但是有一个问题就是,假如我们的index.php需要包含的不只是类...

phpMysql日期和时间函数集合_php技巧

收集的比较全的Mysql日期和mysql时间函数DATE_FORMAT(date,format) 根据format字符串格式化date值。下列修饰符可以被用在format字符串中: %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩写的星期名字(Sun……Sat) %d 月份中的天数, 数字(00……31) %e 月份中的天数, 数字(0……31) %m 月, 数字(01……1...

[PHP]经常用到的实用函数集合_php技巧

最新打算学习php,发现好多函数需要用到,可自己写又麻烦,于是找了下php的常用函数,从各大php系统中弄下来的,绝对是使用的php实用函数function GetIP() { //获取IP if ($_SERVER["HTTP_X_FORWARDED_FOR"]) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if ($_SERVER["HTTP_CLIENT_IP"]) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if ($_SERVER["REMOTE_ADDR"]) $ip = $_SERVER["REMOTE_ADD...

php一些公用函数的集合_php技巧

/*获得客户端ip地址*/ function getIP() { if(getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown")) { $ip = getenv("HTTP_CLIENT_IP"); } else if(getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"),"unknown")) { $ip = getenv("HTTP_X_FORWARDED_FOR"); } else if(getenv("REMOTE_ADDR") &...

phpSQL防注入代码集合_php技巧

SQL防注入代码一 代码如下:/** * 防sql注入 * @author: zhuyubing@gmail.com * */ /** * reject sql inject */ if (!function_exists (quote)) { function quote($var) { if (strlen($var)) { $var=!get_magic_quotes_gpc() ? $var : stripslashes($var); $var = str_replace("'","\'",$var); } return "'$var'"; } } if (!function_exists (hash_num)){ function hash_num($input) { $hash = 5381; for ($i = 0; $i { $c = ord($s...

php通用检测函数集合_php技巧

php下一些通用的检测字符串的函数集合,方便大家使用<? //【警告】:未经许可请勿随便修改 //----------------------------------------------------------------------------------- ------- //----------------------------------------------------------------------------------- ------- // // 【文件名】: c_check.inc // 【作 用】: 通用检测函数集 // 【作 者】: 天灰 // // 【最后修改日期】: 2001/05/11[cxx...

php文本操作方法集合比较_php技巧

fgets和fputs、fread和fwrite、fscanf和fprintf字符串读写函数fgets和fputs 一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志\0。例如:fgets(str,n,fp);的意义是从fp所指的文件中读出n-1个字符送入 字符数组str中。 [例10.4]从e10_1.c文件...

php中文处理函数集合_php技巧

--- 空格 --- string GBspace(string) --------- 每个中文字之间加空格 string GBunspace(string) ------- 每个中文字之间的空格清除 string clear_space(string) ------- 用来清除多余的空格 --- 转换 --- string GBcase(string,offset) --- 将字符串内的中英文字转换大小写 offset : "upper" - 字符串全转为大写 (strtoupper) "lower" - 字符串全转为小写 (strtolower) "ucwords" - 将字符串每个字第一个字母改大写 (ucwords) "u...

超级全面的PHP面试题整理集合_php文摘

php的朋友需要找工作时,有可能会遇到下面的问题1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)   2、echo(),print(),print_r()的区别(3分)   3、能够使HTML和PHP分离开使用的模板(1分)   4、使用哪些工具进行版本控制?(1分)   5、如何实现字符串翻转?(3分)   ---------------------------------------------------------------   6、优化MYSQL数据库的方法。(4分,多写多得)   7、PHP的意思(送1分)   ...

phpurl地址栏传中文乱码解决方法集合_php技巧

php地址栏传中文$_GET下来后乱码,urlencode和urldecode用法详解url编码语法: string urlencode(string str);返回值: 字符串函数种类: 编码处理例如: 代码如下:$ChineseName="我的名字,是中文的哦";$EncodeStr=urlencode($ChineseName);echo "我的名字";?>url解码还原 URL 编码字符串。语法: string urldecode(string str);返回值: 字符串函数种类: 编码处理例如:对前面传过来的中文进行处理显示 代码如下:$DecodeStr=urldecode...