如何输出这段文字和变量在PHP

问题描述 投票:-3回答:2

我作为文本文件名为“ulfana.txt”,我想从它建立JSON字符串。 内容Ulfana.txt

EAAAAAYsX7TsBAG5Ps8MA0ZCQZC3QLawZB29jINrChL5hPflXxalBiGW7ZAwpvUIs7qIzshLBRjBFvzAFGnhO3cXtZAZChW6XxtUITHXe9Q3aH6mfiGLoSsoqpGXqktpx2EBRcOcCqVCyufI7q0abl5RaZB2lE4MkVwDaThCTonm07WZB1dxTu4xbwuDdwn6ZArPUjroQWAcwJWBZA0PGmZCUitB

PHP代码:

<?php
    $tokens = file_get_contents('ulfana.txt'); //getting file content
    $fbid = '100011432913918'; //from $_SESSION['uid']
    echo '{ "token": "' . $tokens. '", "value": { "id": ' . $fbid . ', "name": "Ulfana.txt" } }';
?>

我想这样的输出

{ "token":"EAAAAAYsX7TsBAG5Ps8MA0ZCQZC3QLawZB29jINrChL5hPflXxalBiGW7ZAwpvUIs7qIzshLBRjBFvzAFGnhO3cXtZAZChW6XxtUITHXe9Q3aH6mfiGLoSsoqpGXqktpx2EBRcOcCqVCyufI7q0abl5RaZB2lE4MkVwDaThCTonm07WZB1dxTu4xbwuDdwn6ZArPUjroQWAcwJWBZA0PGmZCUitB", "value": { "id": 100011432913918, "name": "Alif Mdza" } }
php
2个回答
1
投票

你可以这样做

$array=["token"=>$echo,"value"=>["id"=>$fbid,"name"=>'Ulfana.txt']];
$array=json_encode($array);
print_r($array);

它给输出

enter image description here


-1
投票
<?php
    $tokens = file_get_contents('ulfana.txt');
    $fbid = '100011432913918';
    echo "{ \"token\": \"" . $tokens . "\", \"value\": { \"id\": " . $fbid . ", \"name\": \"Ulfana.txt\" } }";
?>
© www.soinside.com 2019 - 2024. All rights reserved.