配列のキーでunsetを呼び出すときに問題が発生します。これは、機能しないコードです。
$updatedcontact = $_POST;
unset($updatedcontact['_id'];
_idキーが存在することはわかっています(スクリプトが機能しない場合でも、私は推測します)。未設定の行にコメントを付けて配列をvar_dumpすると、次のようになります。
array (size=9)
'_id' => string '50e1aff66d2a0fcf48000000' (length=24)
未設定の行がコメントされていない場合、私は単に空白のページを取得します
私はphpマニュアルを読んで検索しましたが、私の目にはそれを正しく行っているように見えます(そして、私が書いたテストスクリプトで機能します)。誰かが私の初心者の間違いを見つけてくれることを願っています。
ありがとう