易截截图软件、单文件、免安装、纯绿色、仅160KB

php字符串修改(处理)函数总结

声明(本文转载自):http://www.phpzc.com/read.php?tid=643
ltrim();//去掉字符串左空格;
rtrim();//去掉字符串右空格;
trim(); //去掉字符串两边空格;
         //去掉空格是返回一个新的字符串;原字符串不变;
strlen();     //计算字符串长度;
strrev();     //将字符串颠倒的函数;
strtolower();//将字符串大写转换成小写,原来小写的不变;
strtoupper();//将字符串小写转换成大写,原来大写的不变;
ucfirst();   //将字符串中第一个字符转成大写;
ucwords();   //将字符串中每一个单词的首字母转成大写;
str_repeat() //重复显示字符串,第二个对数设定重复次数str_repeat($str,rand(1,10))
explode(string separator,string string,[ ,int limit]);//使用一个字符串分割另一个字符串;
     string separator://是被按照分的字符串;
     string string:   //是被分的字符串;
     int limit:       //限制作用,如为3,即前两个部分单独分开,其他后面为一部分;
implode(string glue,array pieces);//将较小的字符串合并成一个大的字符串;
     string glue://字符串连接的符号;
join()(impload的别名函数)://和impload是一样的用法;
//字符串截取
substr(string string, int start [ ,int length]);//取部分字符串;
mb_substr()
mb_strcut()
   <?php
   echo mb_substr('这样一来我的字符串就不会有乱码^_^', 0, 7, 'utf-8');
   ?>
   输出:这样一来我的字
   <?php
   echo mb_strcut('这样一来我的字符串就不会有乱码^_^', 0, 7, 'utf-8');
   ?>
   输出:这样一
   mb_substr是按字来切分字符,而mb_strcut是按字节来切分字符,但是都不会产生半个字符的现象
strstr(string,string);//返回从指定字符串到结尾的字符串;指定的字符串可以是多个字符;
strchr()//strstr()的别名函数,用法一样;
strpos(string, char, [int offset]);//返回某字符串中某个字符"最先"出现的位置;
     char://指定的字符;


相关文档:

PHP bug??global发现的问题

如下php代码
<?php
$type='a';
$target='type';
$a=array(1,2,3);
a($target);
function a($type)
{
    global $$type;
    var_dump($$type);
}
?>
预计输出的是string(1)”a”
可是结果是
Notice: Undefined variable: a in D:\web\global.php on ......

[转]PHP乱码解决方法

PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展
ASCII 码, 中国的 GB2312-80,日本的 JIS
等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为
SBCS(单字节字符集),DBCS( ......

PHP中一种字符串的倒置方法

前段时间去一家公司面试,有一道题目就是:怎么把给定的一个字符串逆序,字符串中包括中文
由于当时没有回答上来,后来回到先学校认真想了下,也在网上找了一些资料,按他们的方法去实现,可结果都有乱码!忒郁闷,又过了会儿想出来了这个方法如下:
------------------------------------------------------------------ ......

php分页原理

<?php
/*
 * 分页实现
 */
include("conn.php");
$pagesize=2;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url[path];
$numq=mysql_query("SELECT * from test");
$num=mysql_num_rows($numq);
if($_GET[page]){
    $pageval=$_ ......

ZendStudio通过Zend_Debugger与PHP集成,实现网页调试

对于PHP开发者来说,最重要的恐怕就是调试了,然而由于PHP是一种弱类型的语言,这种特新往往决定了它在调试方面的一些困难,因此好的调试方法和调试工具至关重要,这里我们需要为PHP集成Zend_Debugger调试器,通过它,无论进行本地调试还是远程调试,都非常方便,具体集成方法如下:
1、下载Zend_Debugger组件,可以到Zend ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号