質問: PHPの書き方ですが、数値以外は、" "(二重引用符)で文字列を囲むとのことですが、 書籍や他のサイトを見ると、'で囲んでいるものもあるのですが、良いのでしょうか? また、以下コード内の ``` echo '' . $title . '' ; ``` の部分については、HTMLタグを' 'で囲っているのですが、" "(二重引用符)で囲っても 良いものなのでしょうか? 最後に、下記コードですが、テキストを1行だけ読み込んで表示するという単純なコード ですが、何故か、以下の画像の様に?マークが表示されてしまい上手く行かない状態です。 何回も何回も書き直しているのですが・・・・一体、どこがわるいのでしょう? index.php ``` sample テキスト読み込み練習 ' . $title . '' ; }else{ echo "お知らせはありまえん"; } fclose($fp); }else{ echo "お知らせはありません"; } ?> ``` <読み込み用テキスト テキスト名:info.txt> ミーティングの日程について 日時:1月1日10時 場所:102教室 課題:HP作成について 筆記用具持参!! 実行結果 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/2ff16faeb70c28940427778a1360903e.png)
回答: 1行目だけ表示なら fgets でいいです ``` $title = fgets ($fp); ```