码迷,mamicode.com
首页 > 其他好文 > 详细

随心笔记

时间:2015-06-02 14:44:26      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:

//查找 字符
    strchr()//和strstr()是同义函数。功能效用完全一样。
    echo strstr( ‘abc@123.com‘, ‘@‘);       //@123.com
    echo strstr(‘abc@123.com‘, ‘@‘, TRUE);  //abc    PHP5.3以上版本可用

    $str = ‘abcd‘;
    $find = ‘ab‘;
    echo strpos($str, $find) !== false ? ‘存在‘ : ‘不存在‘;    

file_exists  //会受目录的执行权限影响。用is_file替代
mkdir()      //只能在已经存在的目录中创建创建文件夹(即父级必须有才行),如加可选参数也可实现递归创建。
mkdirs()   //可以在不存在的目录中创建文件夹。诸如:a\\b,既可以创建多级目录。
dirname()  //是返回路径中的目录部分。
is_dir()   //用于判断给出的文件名是否是一个有效的目录

file_put_contents()  //可假造图片类型

preg_split("/[\s,,]+/i",$str,0,PREG_SPLIT_NO_EMPTY)  //拆分字符串,并过滤为空的元素
preg_replace_callback($this->makePattern("xxxx"), array( &$this, ‘makeReplace‘), $str);

$str = "php编程";
if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str)) {
print("该字符串全部是中文");
} else {
print("该字符串不全部是中文");
} 

  /*判断中文和编码有关 gbk是双字节,utf8是三字节,可以根据中文的范围来判断 

  编码范围1. GBK (GB2312/GB18030) 
\x00-\xff GBK双字节编码范围 
\x20-\x7f ASCII 
\xa1-\xff 中文 
\x80-\xff 中文 
 
2. UTF-8 (Unicode) 
\u4e00-\u9fa5 (中文) 
\x3130-\x318F (韩文 
\xAC00-\xD7A3 (韩文) 
\u0800-\u4e00 (日文) 
ps: 韩文是大于[\u9fa5]的字符  
*/
//sql regexp
‘.d|f‘ //FROM_UNIXTIME(48687343) //window.self.location 当前框架 $_SERVER[‘PATH_INFO‘] //域名后除参数外的路径 $_SERVER[‘REQUEST_URI‘] //域名后所有(包括参数) //----区别于if的逻辑判断,try作为程序错误的判断 try{ //---此处写程序 throw new Expection(‘自定义当此处程序出错时的错误提示‘); }catch(Expection $e){ //---此处写程序(当上面程序遇到问题,如php报错 时执行此处) $e->getMessage();//打印上面的错误提示 }

 

随心笔记

标签:

原文地址:http://www.cnblogs.com/q8197264/p/4546279.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!