此代碼工作,但我需要使用json_encode如何使用json_encode?
<?php
require_once('person_class.php');
$person = new Person_class();
$first_name = addslashes ($_POST['first_name']);
$last_name = addslashes ($_POST['last_name']);
$birthday = addslashes ($_POST['birthday']);
$gender = addslashes ($_POST['gender']);
$person_id = $person->addPerson($first_name, $last_name, $birthday, $gender);
echo "
{ \"status\" : \"1\",
\"error\" : \"0\",
\"person_id\" : \"$person_id\",
\"first_name\" : \"$first_name\",
\"last_name\" : \"$last_name\",
\"birthday\" : \"$birthday\",
\"gender\" : \"$gender\"
}";
?>
我想改變這個部分,並使用json_encode
回聲 「 {\」 狀態\」:\ 「1 \」, 「error \」:\「0 \」, \「person_id \」:\「$ person_id \」, \「first_name \」:\「$ first_name \」, \「last_name \」:\「 $ last_name \「, \」birthday \「:\」$ birthday \「, \」gender \「:\」$ gender \ 「 }」;
你的問題不清楚,你可以發佈你想要的結果嗎? –
爲什麼你先編碼$ person_id並賦值給'$ json'變量,然後你重新聲明'$ json' var? –