chunk_split() 函数能够把字符串分割为一块一块的更小的字符串块。
下面写了一个可以分割中文字符串的函数。
/**
* 分割字符串
* @param String $str 要分割的字符串
* @param int $length 指定的长度
* @param String $end 在分割后的字符串块追加的内容
* @param String $charset 字符编码,默认为utf-8
*/
function mb_chunk_split($str,$length, $end, $charset='utf-8')
{
if (empty($str)) return false;
if ( $charset != 'utf-8' ) $length = $length*2;
return chunk_split($str, $length, $end);
}
$str = '六一马上就要到了';
$str1 = 'aabbccddeefff';
echo mb_chunk_split($str, 2, '...', 'gb2312'); // 六一...马上...就要...到了...
echo mb_chunk_split($str1, 2, '...'); // aa...bb...cc...dd...ee...ff...f...
另一个函数explode()可以讲字符串打散为数组的格式
explode(separator,string,limit)
参数分析:
separator:指定以什么字符来打散
string: 需要被打散的字符串
limit: 限制被打散的数组元素最多为多少个
$str = 'one|two|three|four';
print_r(explode('|', $str, 2)); // Array( [0] => one [1] => two|three|four)
print_r(explode('|', $str, -1)); // Array( [0] => one [1] => two [2] => three)
分享到:
相关推荐
chunk_split()函数把字符串分割为一连串更小的部分。 注释: 该函数不改变原始字符串。 语法 chunk_split( _string,length,end_ ) 实例 1 在每六个字符后分割一次字符串,并在每个分割后添加 “…”: <?php ...
An HTTP body with alternating chunk sizes and chunk bodies.
PHP5.2下chunk_split()函数整数溢出漏洞 分析
An HTTP body with alternating chunk sizes and chunk bodies Source Code for Linux v2.13.6.
drivers staging android ion ion_chunk_heap.
python库。资源全名:django_chunk_upload_handlers-0.0.1.tar.gz
chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别的字符 convert_uudecode — 解密一个字符串 convert_uuencode — 加密一个字符串 count_chars — 返回一个字符串...
PHP字符串函数大全 PHP字符串函数大全 AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进位。 Chop: 去除连续空白。 Chr: 返回序数值的字符。...chunk_split: 将字符串分成小段。 。。。。。。
chunk_type
资源分类:Python库 所属语言:Python 资源全名:wave_chunk_parser-1.0.4-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
chunk_split () str_word_count () wordwrap () strlen () mb_strlen () str_repeat () strstr () strtr () str_shuffle () trim () ltrim () rtrim () explode () strtoupper () strtolower () chr () ord () nl2
5.chunk_split: 将字符串分成小段。 6.convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 7.crypt: 将字符串用 DES 编码加密。 8.echo: 输出字符串。 9.explode: 切开字符串。 10.flush: 清出输出缓冲区。 11....
orcale数据库中的函数 AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进位。...chunk_split: 将字符串分成小段。 convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将字符串用 DES 编码加密。
...无需安装即可使用这些函数。 函数 ...返回在指定的字符前添加反斜杠的字符串。...返回在预定义的字符前添加反斜杠的字符串。...把 ASCII 字符的字符串转换为十六...把字符串分割为一连串更小的部分。 convert_cyr_string()
chunk_split: 将字符串分成小段。 convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将字符串用 DES 编码加密。 echo: 输出字符串。 explode: 切开字符串。 flush: 清出输出缓冲区。 ...
rk3399移植 nginx +rtmp实现流媒体... chunk_size 4096; application live { live on; record off; } } } 修改完在/home/build/build/sbin 执行 ./nginx 即可,网页输入rk3399的ip出现成功; 注意:包含fastcgi
之一: 0:Overworld -1:下界1:结束chunk_x , chunk_z :字符串所在的块的坐标。 nbt_path :NBT树中包含该字符串的块的路径。 value :字符串。指令提炼如上所述, extract命令将字符串输出到CSV文件。 ...
其中回调可以定义如下: function each_chunk_callback(connections, response, chunk_name) {console.log("Got "+ chunk_name);console.log("Data: "+ response);}要下载图像数据,您需要在块实例上调用下载功能。...