首页 > Web开发 > 详细

php 常用函数

时间:2015-12-25 19:12:13      阅读:210      评论:0      收藏:0      [点我收藏+]

环境:php 5.6

1、常用字符串函数:

// 输出字符串
  echo "str1","str2\r";   //str1str2
  
  // 只格式化,返回 12 不输出。
  sprintf(‘%d‘,12.54);

  // 格式化,并打印结果
  printf(‘%d‘,12.54);  // 12
  
  // 只打印结果
  print(12.54);
  
  // 打印结果 
  print_r([‘a‘=>1,‘b‘=>2]);   

  // 计算字符传长度  汉字占3个长度位 
  strlen(‘abcd您‘); // 输出7

  // 将字符串分割成数组
  $arr=explode(‘,‘, ‘a,b,c‘);
   /*
    
     array(3) {
		  [0] =>
		  string(1) "a"
		  [1] =>
		  string(1) "b"
		  [2] =>
		  string(1) "c"
	}

   **/

  // 将数组合并成字符串
  implode(‘,‘, $arr);  //  string(5) "a,b,c"

  // 去掉左边字符串
  ltrim(‘ abc ‘);      //  string(4) "abc "

  // 去掉右边的空字符
  rtrim(‘  abc   ‘) ; //   string(5) "  abc"

  // 去掉两端空字符 
  trim(‘  abc ‘,‘1‘); //   string(3) "abc"  
 
  // 从指定位置截取字符串
  substr(‘abcdefg‘,2);   // cdefg
  
  // 从指定位置截取定长字符串 ,指定长度如果超过剩余字符串长度不抛出异常
  substr(‘abcdefg‘,2,3);   //cdefg

  // 截取定长字符串 指定起始位置为负数 则从字符串末尾开始截取
  substr(‘abcdefg‘,-3,2);  // ef

   // 替换指定字符串,区分大小写
  str_replace(‘b‘, ‘0‘, ‘abcBabc‘); //a0cBa0c

  // 替换指定字符串,区分大小写
  str_ireplace(‘b‘, ‘0‘, ‘abcBabc‘);  //a0c0a0c

   // 转换大写
  strtoupper(‘abCD‘); //ABCD
  
   // 转换小写
  strtolower(‘abCD‘);//abcd
    
    // 将字符串第一个字母转换成大写
  ucfirst(‘abcd‘);  //Abcd 
  
   // 编码HTML 标记
  htmlentities(‘<br/>‘); // <br/> 
  

  //返回第二个参数字符串在第一个字符串里出现的次数
  echo substr_count(‘abcabc‘, ‘ab‘); //2

 //返回参数2字符串 在参数1字符串 第一次出现的位置 ,参数1字符位置算0
  strpos(‘abcabcbac‘, ‘c‘);  //2
  //返回参数2字符串 在参数1字符串 最后一次出现的位置 ,参数1字符位置算0
  strrpos(‘abcabcabc‘, ‘c‘); //8

  // 从第一次出现参数2中的字符串开始截取。
  strstr(‘abcdeabcdeabcd‘, ‘bc‘); //bcdeabcdeabcd 
  
  //截取参数1,最后一次出现的参数2的字符串
  strrchr(‘abcdeabcdeabcd‘, ‘bc‘); //bcd 

2、常用数组函数

3、文件系统

   

 

php 常用函数

原文:http://www.cnblogs.com/rhythmK/p/5076665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!