こんにちは私はPHPで私のメモリ使用を出力しようとしています。PHPのexecの出力に関する問題
私のコードは次のようになります。
exec('free -m', $out);
var_dump($out[1]);
list($mem, $total, $used, $free, $shared, $buffers, $cached) = explode(" ", $out[1]);
echo "Memory: " .$used. "/" . $total;
さて問題は、テキストが印刷さ
Memory:/
そしてvar_bumpは私にこれを与えることである。
string(73) "Mem: 3024 1968 1055 0 159 608"
この文字列はいけません(73)であるが、(29)である。私は自分の配列を作る場合 まったく問題ありません。
$out = array('','Mem: 3024 2020 1003 0 121 708','');
string(29) "Mem: 3024 1968 1055 0 159 608"
は、誰も私に溶液またはこれをデバッグするための次のステップを与えることができますか?
よろしく、 アラン
ああ感謝: –