php怎么格式化字符串

WBOY
リリース: 2016-06-13 10:34:48
オリジナル
1257 人が閲覧しました

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]);<br><font color="#e78608">------解决方案--------------------</font><br>直接json_encode($mydate);就好了,就是json格式的<br><font color="#e78608">------解决方案--------------------</font><br>
ログイン後にコピー
PHP code
$data = array(    array('张三', 20),    array('李四', 30),    array('王五', 11),    array('麻子', 12));echo json_encode($data);<div class="clear">
                 
              
              
        
            </div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート