• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP 変数 aタグで囲いたい)

PHP変数をaタグで囲む方法

このQ&Aのポイント
  • PHPの変数をaタグで囲む方法を教えてください。
  • foreach文を使用してファイルの情報を取得し、その内容をecho文で出力しています。
  • ハッシュタグ: #PHP #変数 #aタグ

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.4

> 上記のコードを使わせていただくと > Parse error: syntax error, unexpected 'file' (T_STRING), expecting ',' or ';' in C:\xampphtdocs\upload\upload-file.php on line 78 > と表示されます。 <br>のあとはダブルクオートじゃなくシングルクオートですね。 失礼しました。 echo 'file path : <a href ="' . $file_path . '">' . $file_path . '</a><br>';

losloson
質問者

お礼

す、すごい・・ありがとうございます!! 無事表記されました! しかし$file_pathがシングルとダブルで囲まれているんですね汗 もしよろしければ教えていただけますか?

その他の回答 (3)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.3

> echo 'file path : '<a href =$file_path</a>'."</br>"; ではなく echo 'file path : <a href ="' . $file_path . '">' . $file_path . '</a><br>"; が、質問者さんのやりたい事ではないでしょうか。 echo で出力を行う場合、シングルクオートかダブルクオートで囲まれた範囲がそのまま出力されるので、HTMLとして出力した部分は囲んだ中に入れ、変数は ドットで繋いで中身を出力するようにします。

losloson
質問者

補足

ありがとうございます。リンクするのと表示は別で記述しないといけないのですね。 上記のコードを使わせていただくと Parse error: syntax error, unexpected 'file' (T_STRING), expecting ',' or ';' in C:\xampp\htdocs\upload\upload-file.php on line 78 と表示されます。

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

補足にエラーメッセージをずらずらと書かれていますが、お聞きになりたいことは何でしょう?

losloson
質問者

補足

説明不足申訳ございません上記のはいろいろ試して出た結果でして 現在は echo 'file path : '<a href =$file_path</a>'."</br>"; のように囲むと Parse error: syntax error, unexpected 'href' (T_STRING), expecting ',' or ';' in C:\xampp\htdocs\upload\upload-file.php on line 77 とでてしまいます。 aタグの中身をリンクできるようにしたいです。

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

echo '<a href="' . $hoge . '">'; みたいな事をやりたいと言う事でしょうか?

losloson
質問者

補足

あ、こちらにコメントしたほうがよかったですか、、、 Notice: Undefined property: SplFileInfo::$getSize in C:\xampp\htdocs\upload\upload-file.php on line 67 echo 'file path : ' "; echo 'file size : '. () ." "; echo 'contents : '. file_get_contents(C:/xampp/htdocs/upload/test\test\test\test.txt) ." "; Notice: Undefined property: SplFileInfo::$getSize in C:\xampp\htdocs\upload\upload-file.php on line 67 echo 'file path : ' "; echo 'file size : '. () ." "; echo 'contents : '. file_get_contents(C:/xampp/htdocs/upload/test\test\test.txt) ." "; Notice: Undefined property: SplFileInfo::$getSize in C:\xampp\htdocs\upload\upload-file.php on line 67 echo 'file path : ' "; echo 'file size : '. () ." "; echo 'contents : '. file_get_contents(C:/xampp/htdocs/upload/test\test80\test32.txt) ." "; Notice: Undefined property: SplFileInfo::$getSize in C:\xampp\htdocs\upload\upload-file.php on line 67 echo 'file path : ' "; echo 'file size : '. () ." "; echo 'contents : '. file_get_contents(C:/xampp/htdocs/upload/test\test80\test33.txt) ." ";

関連するQ&A