PHP输出数组
想请教一下大家,php怎么输出数组呢,下面这个代码就是这样
<?php
$str="ASP变成词典@PHP编程词典@JSP编程词典@NET编程词典";
$str_arr=explode("@",$str);
print_r($str_arr);
?>
输出结果是:
Array ( [0] => ASP变成词典 [1] => PHP编程词典 [2] => JSP编程词典 [3] => NET编程词典 )
代码换成
echo($str_arr[0] . "<br>");
echo($str_arr[1] . "<br>");
echo($str_arr[2]. "<br>");
echo($str_arr[3]);
结果是
ASP变成词典
PHP编程词典
JSP编程词典
NET编程词典
我现在想要出现第二种结果,但是格式安装下面ASP的代码方式,用for或者while循环写的
<%
str="PHP编程词典@NET变成词典@ASP编程词典@JSP变成词典"
str_arr=Split (str,"@")
for i=0 to ubound(str_arr)
response.Write str_arr(i)
next
%>
答案:<?php
$str="ASP变成词典@PHP编程词典@JSP编程词典@NET编程词典";
$str_arr=explode("@",$str);
print_r($str_arr);
foreach($str_arr as $v)
{
echo $v.'<br/>';
}
?>
上一个:HMAC-SHA1算法 php怎么写
下一个:为什么配置完php之后apache重启就启动不了