php字符串数据循环 php for循环遍历数组
请问如何用php循环生成字符串
怎么这编辑器突然没代码功能了。随便写看一下吧。
创新互联建站专注于赛罕网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供赛罕营销型网站建设,赛罕网站制作、赛罕网页设计、赛罕网站官网定制、重庆小程序开发公司服务,打造赛罕网络公司原创品牌,更为您提供赛罕网站排名全网营销落地服务。
$a=89;
$b='http';
$carr=[];
for($i=1;$i=$a;$i++){
$carr[]=$b.str_pad($i, 4, '0', STR_PAD_LEFT).'.jpg';
}
echo implode(',', $carr);
str_pad为php系统函数,按要求填充一个字符串。
采用数组保存生成的字符串方便处理
用PHP在数据后循环输出文本框
思路:
1、构建form表单,输出文本框,用textarea/textarea吧,input/内不能换行,页面效果也不好(php、html代码嵌套写的话,直接写就行,建议用smarty,php与模板分离,比较清晰)
2、提交内容,确定用什么method(post、get)
3、获取内容,$str=$_POST['name'](name为textarea的name值)
4、$arr=split ('\r\n', $str);按换行符分割字符串为数组
5、循环执行插入语句,$arr每一层都是一条数据
php 字符串转换为数组并循环显示
?php
$str="aaa-aaa-aa1,1;bbb-bbb-bb2,2";
function toArr($str)
{
$arr1 = explode(";",$str);
foreach($arr1 as $val)
{
$arr2[] = explode(",",$val);
}
return $arr2;
}
$arr = toArr($str);
echo 'pre';
print_r($arr);
echo '/pre';
你要的是这个?
PHP如何循环输出的字符串转换为数组
php
中的
serialize()
函数可以实现
serialize()
产生一个可存储的值的表示,也就是把数组转化为一个可以保存的字符串
unserialize()
从已存储的表示中创建
php
的值,也就是把serialize()转化的字符串再还原为数组
例如:
?php
$array
=
array('a','b');
$str
=
serialize($array);
echo
$str;
$array_temp
=
unserialize($str);
print_r($array_temp);
?
网站名称:php字符串数据循环 php for循环遍历数组
文章出自:http://hbruida.cn/article/dogisge.html