2016-05-17 13 views
1

私はfile.phpで配列を作成しても機能しません。私は自分のページにのみ、このコードを持っている:配列を作成するエラー500

$organization = array(
    'name' => '- offre', 
​ 
​ 
); 
var_dump($organization) 

、それは私が私のPHPのバージョンを見るには、phpinfo()を作っ500 エラーをしたと私は PHPバージョン5.3.3-7 + squeeze3 ドゥを持っていますあなたはこのエラーがどこから来たのか考えていますか? 変数を宣言すると動作しますが、配列のみを読み取ることはできません。 500

+0

'のvar_dump($組織)' semicolanミスParse error: syntax error, unexpected end of file ... At line ..を通知されますか! –

+0

オフライン後カンマを削除しますか? – frz3993

+0

私は何の問題もありません。 [https://3v4l.org/WH8XG](https://3v4l.org/WH8XG)。これは、5.5.0-5.6.21、hhvm-3.9.1-3.12.0,7.0.0-7.0.6_の_Outputの出力で、最初に '500'が表示される理由を示します。 –

答えて

2

だけでカンマを削除し、私はそれが動作配列なしでスクリプトを作ったが、私は配列を使用していたとき、私はエラーを取得

$organization = array(
    'name' => '- offre' 
); 

追加セミコロンのvar_dump

var_dump($organization); 
+0

カンマは問題ではありません:[https://3v4l.org/WH8XG](https://3v4l.org/WH8XG) –

+0

回答が更新されました –

+0

あなたのしたことに関する詳細が必要です –

2

内部エラー500

サーバが予期しない状態に遭遇しました要求を満たすことができなくなった。

ソリューション:PHPで

はそれぞれ、すべてのステートメントセミコロン;で終了し、問題が出てくるので、あなたのコードでは、あなたが、それを逃します。 var_dumpの後に;を使用してください。アレイから空白を削除します。

Check online、マッシュはそれを確認してください。

$organization = array(
    'name' => '- offre', 
); 
var_dump($organization); 

注:;がなければ、あなたは

+0

私はこれを私のPHPファイルini_set( 'display_errors'、1)に追加します。 error_reporting(E_ALL)が表示されますが、私には何も表示されません – moskitos

+1

500は内部サーバーエラーですが、セミコロンがないためです。セミコロンなしでは、構文エラーが出ます。 –

+0

私の実際のファイルにセミコロン(間違ったコピー/貼り付けstackoverflow)とまだ動作していない、フレインコノックが正しいです!エラーはセミコロンではありません – moskitos