批改状态:不合格
老师批语:不允许直接放代码, 要有作业说明, 总结等, 还有一天的作业不允许分成多个博客发布, 不利于审核与统计
<?php// chunk_split :将字符串分割成小块// shunk_split($str(要分割的字符串) , $chunklen(分割的长度) ,$end(分割符号) );echo chunk_split('sfdsddsad', '2', ' ,') . '<hr>';// cre32: 生成 str 的 32 位循环冗余校验码多项式。这通常用于检查传输的数据是否完整。// 因为换回的值有可能是负数所以要用`printf`打印。// printf('<pre>%u</pre>' $str):格式化打印无符号的字符串printf('<pre>%u</pre>' , crc32('ssdfsdf')) . '<hr>';// ucfirst($str(要转换的字符串)): 把字符串的首字母转换为大写。echo ucfirst('in some cases maybe more useful') . '<hr>';// ucwords($str(要转换的字符串)): 把字符串所有单词的首字母转换为大写。echo ucwords('in some cases maybe more useful') .' <hr>';// 反转字符串echo strrev('asdfghjkl') . '<hr>';// 计算 两个字符串的相似度。// similar_text('$str(第一个字符串)' ,'$str(第二个字符串)' , '$a(通过引用方式传递第三个参数,将计算相似程度百分数)')similar_text('asdf', 'lsjh' , $a);echo $a . '<hr>';// 将字符串解析成多个变量// parse_str($str(字符串) , $f(变量将会以数组元素的形式存入到这个数组,作为替代))$str = "first=value&arr[]=foo+bar&arr[]=baz";parse_str($str,$f);print_r( $f);echo '<hr>';// substr_replace: 替换字符串中的子串// substr_replace($str(被替换的字符串), $replace(要替换的字符串), $start(替换开始的位置), $length(替换结束的位置))echo substr_replace('zhao qian shun li chen wang' , '姓 ' , 0 , 0 ) . '<hr>';// 返回文件路径// pathinfo('要解析的路径' , '返回值')。// 返回值默认全部单元,也可以指定返回PATHINFO_DIRNAME,PATHINFO_BASENAME 和 PATHINFO_EXTENSION 或 PATHINFO_FILENAME。echo pathinfo('www/.idea' , PATHINFO_FILENAME);// 把html转换为实体echo htmlentities("<html></html>") . '<hr>';// 把HTML实体转换回普通字符// htmlspecialchars_decode('要转换的html' , '引号处理和文档格式')// ENT_COMPAT 转换双引号,不转换单引号。// ENT_QUOTES 单引号和双引号都转换。// ENT_NOQUOTES 单引号和双引号都不转换。// ENT_HTML401 作为HTML 4.01编码处理。// ENT_XML1 作为XML 1编码处理。// ENT_XHTML 作为XHTML编码处理。// ENT_HTML5 作为HTML 5编码处理。$strs = '<p>这是字符串</p>';echo htmlspecialchars_decode($strs[ENT_XML1]);
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号