php 有什么函数能把字符串abc变成a,b,c

作者&投稿:淡会 (若有异议请与网页底部的电邮联系)
pb 有什么函数能把字符串abc变成a,b,c~

个循环:
string ls_origin, ls_new
int li_i
for li_i = 1 to len(ls_origin)
ls_new = left(ls_origin, 1) ','
ls_origin = right(ls_origin , len(ls_origin) - 1)
next
ls_new = left(ls_new , len(ls_new ) - 1)

用str_split()更好,你的方式不对,这样
$a='abc中文';
$b=str_split($a);
echo $b[0].'';
echo $b[1].'';
echo $b[2].'';
echo $b[3].'';
echo $b[4];
输出显示
a
b
c


也就是说str_split可以提交一个参数,只需提交一个字符串它就能把字符串转换成数组,元素就是字符串的每一个字符

使用 chunk_split 函数
但是需要在手工处理一下最后的逗号

<?php
function splitByComma($str)
{
$rtn = '';
for($i=0; $i<strlen($str); $i++)
{
if($i==0)
{
$rtn .= substr($str, $i, 1);
}
else
{
$rtn .= ',' . substr($str, $i, 1);
}
}
return $rtn;
}

function splitByComma2($str)
{
$rtn = chunk_split($str, 1, ',');
$rtn = substr($rtn, 0, strlen($rtn) - 1);
return $rtn;
}

$str = 'abc';
echo splitByComma($str);
echo '<br />';
echo splitByComma2($str);
?>


镇沅彝族哈尼族拉祜族自治县19123665163: php 有什么函数能把字符串abc变成a,b,c -
帅巩艾欣: <?php function splitByComma($str) {$rtn = '';for($i=0; $i<strlen($str); $i++){if($i==0){$rtn .= substr($str, $i, 1);}else{$rtn .= ',' . substr($str, $i, 1);}}return $rtn; }function splitByComma2($str) {$rtn = chunk_split($str, 1, ',');$rtn = substr...

镇沅彝族哈尼族拉祜族自治县19123665163: 用PHP写一个函数,是输出字符串中字符的所有排序. 比如(abc acb bac bca cab cba)请高手帮忙啊 -
帅巩艾欣: 给你介绍一个库函数吧next_permutation(); 先用sort函数进行排序;给这里给出一个简单的,如果字符串中各字符无重复且数量不多的情况下,可以

镇沅彝族哈尼族拉祜族自治县19123665163: PHP中如何实现字符串翻转? -
帅巩艾欣: 先说说一下吧:strrev:这是php原生的翻转函数,但是只能针对于单字节字符组成的字符串进行翻转,比如:abc123,可以使用它翻转成123cba;对于多字节反转:strrev是不支持的,很明显,我认为这是官方设计上的一种不合理,看官网也没...

镇沅彝族哈尼族拉祜族自治县19123665163: php有没有在字符串中插入一个字符串的函数呢 -
帅巩艾欣: 首先看简单的替换: $str1 = "*3*"; //原字符串$str2 = "abc"; //要添加的字符串$str1 = str_replace("3",$str2."3",$str1); //字符串替换echo $str1;就是把3替换成abc3,但是这样有个前提:必须知道原始字符串里有个“3”,才可以替换,不然是无...

镇沅彝族哈尼族拉祜族自治县19123665163: php分割字符串的函数是什么?
帅巩艾欣: 这个函数是substr 例子: echo substr('abcdef123', 1, 3); // 输出bcd 可以先用strpos找到这个字符的位置,然后后用这个函数分割 如果你是将字符串分割成单个字符的话,就用split('abcde'),这个返回一个数组. 如果你的字符串有固定的分割符,你可以用explode('|','a|b|cd|e').这个返回也是一个数组.

镇沅彝族哈尼族拉祜族自治县19123665163: PHP删除字符串中多个字符,想一次性去除.如一次去除 abc 与 123 -
帅巩艾欣: 如果只是固定的123 abc就没必要用正则了. 简单的str_replace就可以了. 比如:$string = str_replace(array('123', 'abc'), array('', ''), $string);

镇沅彝族哈尼族拉祜族自治县19123665163: 用PHP写一个函数,是输出字符串中字符的所有排序. 比如(abc acb bac bca cab cba)请高手帮忙啊 -
帅巩艾欣: 给这里给出一个简单的,如果字符串中各字符无重复且数量不多的情况下给你介绍一个库函数吧next_permutation(); 先用sort函数进行排序

镇沅彝族哈尼族拉祜族自治县19123665163: php替换指定字符串? -
帅巩艾欣: 实例 把字符串 "Hello world!" 中的字符 "world" 替换为 "Shanghai": 运行实例 定义和用法 str_replace() 函数以其他字符替换字符串中的一些字符(区分大小写). 该函数必须遵循下列规则: 如果搜索的字符串是数组,那么它将返回...

镇沅彝族哈尼族拉祜族自治县19123665163: 【帮帮我】PHP中如何拆分“abc中文”,如何拆成 a、b、c、中、文 -
帅巩艾欣: $str='abc中文';$str_len=mb_strlen($str,'gbk'); for($i=0;$i $item=mb_substr($str,$i,1,'gbk'); echo $item.""; }

镇沅彝族哈尼族拉祜族自治县19123665163: php截取字符串函数 -
帅巩艾欣: php //构造字符串 $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; echo "原字符串:".$str.""; //按各种方式进行截取 $str1 = substr($str,5); echo "从第5个字符开始取至最后:".$str1.""; $str2 = substr($str,9,4); echo "从第9个字符开...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网