【发布时间】:2012-02-14 06:17:07
【问题描述】:
我知道PHP中的printf语句可以格式化字符串如下:
//my variable
$car = "BMW X6";
printf("I drive a %s",$car); // prints I drive a BMW X6,
但是,当我尝试使用printf 打印数组时,似乎没有办法对其进行格式化。有人可以帮忙吗?
【问题讨论】:
-
您希望在数组上发生什么样的格式?类似于
print_r数组时发生的情况? -
希望如果我有一个像 //$my_array(3,2,1) 这样的数组,我可以按如下方式使用 printf() //printf("Ready! %s,%s, %s Go!",$my_array) 输出 // 准备就绪! 3,2,1,出发!
-
不,你不能那样做……相信我,你也不会想要那样的。您是初学者,几年后与我们交谈,您会发现这不是一个选择。 :D
标签: php arrays string-formatting