php学习随记2

来源:互联网 发布:solus linux命令 编辑:程序博客网 时间:2024/05/17 04:53
<?phpheader("content-type:text/html;charset=utf-8");echo "hello";    function myEcho($string){    echo "<br>".$string;    }    #几个字符串操作的函数     #trim(string str,[string charlist])去除首尾的空格     #charlist是可选参数 指定要删除的特殊字符    #Itrim()同trim()一样 他是去除左边的 rtrim() 去除右边的    #注意这两个函数都不是去除全部 而已从左右边开始查询 删除一个或者一段        myEcho('$""');#对于单引号的字符串来说 只涉及单引号的转义问题    #php提供了转义字符函数    #addslashes()函数是添加转义字符符号     #stripslahes()函数是去除转义字符符号    $sr = "select * from sudent where name = 'bitch'";    myEcho($sr);    $ss = addslashes($sr);    myEcho($ss);    $sr = stripslashes($ss);    myEcho($sr);    #字符串长度 strlen(string str)    #字符串的截取 substr(string str, int start[, int length])    #length参数可选 如果是负数 则表示倒着数长度    #字符串比较函数    #strcmp(string str1, string str2) 区分大小写 这两个是按照字节来比较的    #strcasecmp(string str1, string str2) 不区分大小写    #按照自然排序法比较    #strnatcmp(string str1, string str2)    #不太懂这个自然排序什么鬼    #strncmp(string str1, string str2, int len)    #还有一个参数len 就是表示要比较多长的字符串    #字符串匹配    #strstr(string haystack, string needle)函数    #strchr(string haystack, string needle)函数 从末尾开始查找    myEcho(strstr("nishibitch", "bitch"));#输出bitch 和java不一样    #strstr_count(...)获取字符串出现的字数    myEcho(substr_count("nishibitch", "bitch"));    #替换字符串str_ireplace(search, replace, subject[, int &count])函数    #search 需要查找的字符串    #replace 替换的字符串    #subject 将要被替换修改的字符串    #可选 替换几个      #sub_replace(str, replaceStr, start, len)    #将str字符串中的第start个字符到len后个的字符替换成replaceStr    #格式化字符串 number_format()    #分割字符串 explode(separator, str[, int limit])函数    #separator 分隔符    #str 分割的字符串    #limit 最多分割成几个字符串    #合成字符串 Implode(string glue, array pleces)    #glue 用什么字符连接    #pleces 要连接的数组    $rrrr = array("1","2","@3","@4","5");    $stringRrrr = Implode("@", $rrrr);    myEcho($stringRrrr);    $rrrr = explode("@", $stringRrrr);    echo "<br>".count($rrrr)."<br>";    for ($i=0; $i < sizeof($rrrr); $i++) { //count() sizeof()都可行        # code...        echo $rrrr[$i];    }?>

0 1
原创粉丝点击