私はこの部分を変更し、json_encodejson_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\"
}";
?>
を使用する必要があるが、 " {\" ステータス\エコー」:\ "1 \"、 \ "first_name \":\ "$ first_name \"、 \ "last_name \":\ "エラー\":\ "0 \"、 \ "person_id \":\ "$ person_id \ $ last_name \ "、 \" birthday \ ":\" $ birthday \ "、 \" gender \ ":\" $ gender \ " }";
あなたの質問は不明です。希望の結果を投稿できますか? –
なぜ最初に$ person_idをエンコードして '$ json'変数に代入したら、' $ json' varを再宣言しますか? –