【PHP】syntax error:エラー対処方法

PHP-syntax errorエラー-アイキャッチ PHP

PHPのコーディング中に発生した「syntax error」のエラー対処の方法をご紹介します。

syntax error エラー対処【その1】

条件分岐を作成しているときに、エラーが発生しました。
エラーが発生しているコードはこちらです。


<?php

$signal = 'red';

swich($signal){
  case 'red':
    echo 'ng' . PHP_EOL;
    break;
  case 'green':
    echo 'ok' . PHP_EOL;
    break;    
}

 

エラー内容

エラーとして表示されている英語の意味を調べてみました。
「構文エラー」が発生しています。

・[syntax] → 構文
・[error] → エラー


 

解決方法

赤文字部分が修正箇所です。
[switch] のスペルが間違っていました。

× → swich($signal){
○ → switch($signal){

 

syntax error エラー対処【その2】

for文を作成しているときに、エラーが発生しました。
エラーが発生しているコードはこちらです。


<?php

for ($i = 1; $i <= 5; $i++) {
  if ($i===4){
    continue
  }
  echo $i . PHP_EOL;
}

 

エラー内容

6行目でエラーが発生しているようです。


 

解決方法

赤文字部分が修正箇所です。
最後のセミコロン「;」が抜けていました。

× → continue
○ → continue;


 
この記事がお役に立ちますと幸いです🍀
 

【PHP】Undefined variable:エラー対処方法
...
広告
PHP
kirinote.com