欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php怎么格式化字符串

程序员文章站 2024-01-23 12:55:40
...
php如何格式化字符串
有数据库字段如下:
name sum
张三 20
李四 30
王五 11
麻子 12

想从数据库读出数据并格式化成以下格式:
var myData =new Array(['张三',20],['李四',30],['王五',11],['麻子',12]);

在C#里面有format 和stringbuilder函数很容易实现,不知道在PHP里面有类似的函数吗,欢迎贴代码

------解决方案--------------------
PHP code
$data = array(
    array('张三', 20),
    array('李四', 30),
    array('王五', 11),
    array('麻子', 12)
);
$str = '';
foreach ($data as $arr) {
    $str .= ",['{$arr[0]}', {$arr[1]}]";
}
//echo ltrim($str, ',');
// ['张三', 20],['李四', 30],['王五', 11],['麻子', 12]

$myData = "var myData =new Array($str);";
//echo $myData;
// var myData =new Array(,['张三', 20],['李四', 30],['王五', 11],['麻子', 12]);

------解决方案--------------------
直接json_encode($mydate);就好了,就是json格式的
------解决方案--------------------
PHP code

$data = array(
    array('张三', 20),
    array('李四', 30),
    array('王五', 11),
    array('麻子', 12)
);
echo json_encode($data); 
php怎么格式化字符串

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频