如何使用PHP返回字符之前的所有字符串
如何仅返回字符前的字符串,例如: 结果:如何使用PHP返回字符之前的所有字符串,php,jquery,Php,Jquery,如何仅返回字符前的字符串,例如: 结果: 您的原始代码对分解有一个限制,我已删除该限制。不要在分解中使用限制。另外,在循环中检查值是否为空,因为在您的情况下,分解后数组的最后一个位置将出现一个空元素 $arr = explode(",", $string); foreach($arr as $val){ echo $val; } $string='pic.jpeg,pic_2.jpeg,pic_3.jpeg'; $arr=分解(“,”,$string); foreach($arr作为$
您的原始代码对分解有一个限制,我已删除该限制。不要在分解中使用限制。另外,在循环中检查值是否为空,因为在您的情况下,分解后数组的最后一个位置将出现一个空元素
$arr = explode(",", $string);
foreach($arr as $val){
echo $val;
}
$string='pic.jpeg,pic_2.jpeg,pic_3.jpeg';
$arr=分解(“,”,$string);
foreach($arr作为$key=>$val){
如果(修剪($val)!=''){
回声';
}
}
最后一个逗号,因此需要在分解之前修剪它
$string = 'pic.jpeg,pic_2.jpeg,pic_3.jpeg,';
$arr = explode(",", $string);
foreach($arr as $key=>$val){
if(trim($val) != ''){
echo '<input type="text" value="'.$val.'" />';
}
}
您可以循环数组中的每个元素并回显其文本。检查下面的代码
<?php
$string = 'pic.jpeg,pic_2.jpeg,pic_3.jpeg,';
$string=rtrim($string,',');
$arr = explode(",",$string);
foreach($arr as $k=>$v)
{
echo "<input type='text' value=$v />";
}
$arr=explode(“,”,$string,2);
foreach($arr as和$value){
回声';
}
@Ezio没问题。很乐意帮忙。
$arr = explode(",", $string);
foreach($arr as $val){
echo $val;
}
$string = 'pic.jpeg,pic_2.jpeg,pic_3.jpeg,';
$arr = explode(",", $string);
foreach($arr as $key=>$val){
if(trim($val) != ''){
echo '<input type="text" value="'.$val.'" />';
}
}
<?php
$string = 'pic.jpeg,pic_2.jpeg,pic_3.jpeg,';
$string=rtrim($string,',');
$arr = explode(",",$string);
foreach($arr as $k=>$v)
{
echo "<input type='text' value=$v />";
}
$arr = explode(",", $string, 2);
foreach ($arr as &$value) {
echo '<input type="text" value="$value" />';
}