バグがないか教えて頂きたいです。

index.phpの記載が以下のようになっていて、printsiro.phpに以下の記載がなっているにもかかわらず、「田中隆史」が出てこないのはなぜでしょうか?
どこかにバグがある場合、教えて頂けると嬉しいです。
よろしくお願いします。


■index.php
―――――――――――――――
<?php

include"printsiro.php";
echo "<br />";

echo "始まりました。<br />\n";

$a = -7;
switch($a){
case 0:
case 1:
case 2:
//0,1,2の処理
echo "0,1,2です<br />";
break;
default:
//どのcaseにも当てはまらない処理
echo "それ以外です。<br />";
break;
}
echo "終わりました。<br />\n";
?>
―――――――――――――――
■printsiro.phpの中身
―――――――――――――――
<?php
echo "hello from printsiro.php"
$a = "田中";
$b = "隆史";
$c = $a . $b;

switch($c){
case "田中隆史":
//何かの処理
echo "田中隆史さんこんにちは";
break;
case "田中":
//何かの処理
echo "田中さん こんにちは。";
break;
default:
echo"おまえは誰だ";
break;
}
?>
―――――――――――――――

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2020/03/24 17:57:36
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

ポイント100pt

printsiro.phpの先頭の辺り。
echo の行末にセミコロンが抜けてます。

<?php
echo "hello from printsiro.php"       // ★行末にセミコロンがない
$a = "田中";
    ...
id:ffss

無事に表示されました!
指摘して頂きありがとうございます!

2020/03/24 17:57:23

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません