少しずつ(1ミリずつ?)解って来たような気がするが・・・
キノコードさんの動画で勉強しているが、腑に落ちない点(自分の知識不足であるが)がある。
まず、Phpコード内の「改行指定」のコード入力である。
"<br/>" や "\n" などであるが、動作させている構築環境によってエラーというか、うまく改行されない。自分の構築した環境では '<br/>' や "<br/>" はきちんと改行されるが、"\n" だと連結されてしまう。自分の環境は、XAMPPの最新バージョン(Ver_3.3.0)である。なぜ、そうなるのか、自分の現在のスキルでは不明です。HTMLの中ではPhpコード内の '<br/>' は無視されて改行が有効にならず連結されて表示されてしまう。Chat GPTで調べてみるとそのような回答であった。
これを表示させるとこのようになる。
最終的には '<br/>' を使っているが、これを "\n" にすると連結されてしまう。 <"\n"> や "<\n>" でも 同じだった。とりあえず、この件で停滞してもしょうがないので、 '<br/>' で前に進もう・・・
上のコードで表示してみると下図のように表示される。
このコードでは17行目以降に '<br/>' を使っているが、これを "\n" にするとエラーになる。 <"\n"> や "<\n>" でも 同じだった。とりあえず、この件で停滞してもしょうがないので、 '<br/>' で前に進もう・・・
Phpコード内の改行処理のソースコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>キノコード-07 【データ型】</title> </head> <body> <?php $num01 = 123; $num02 = 1.23; $a = "Hello,World"; echo $num01."<br/>"; echo gettype($num01).'<br/>'.'<br/>'; echo $num02."<br/>"; echo gettype($num02)."<br/>"."<br/>"; echo $a."<br/>"; echo gettype($a) . '<br/>' . '<br/>'; $a=10; $b=1; $bool01 = ($a>$b); echo "条件が真の時、trueとなり、変数bool01に、“1” という boolean が代入される" .' <br/>'; echo $bool01.' ←ここです'.'<br/>'; echo gettype($bool01) .' ←返り値です' . '<br/>'; ?> </body> </html> |
文字列の改行はいいのかも知れないけど、変数や関数の表示の時は使えないのか・・・
もう少し勉強すれば、いずれ理解できるだろうことを夢見て? 頑張ってみます・・・
投稿者プロフィール
-
asamai-cts Owner
あさまいCTSの代表オヤジです(2024年現在=63歳)
横手市中央町で「ラーメン与市」を2012年まで約15年間を経営。
その後、「横手市雇用創出協議会 実践支援員」を経て、一時会社勤めをするが再度、自営業の世界に戻る。
現在の「あさまいCTS」は2019年1月に起業。業務内容は主に、パソコンの修理、出張スマホ・パソコン教室、ホームページ作成 その他 何でも屋みたいなものです・・・
最新の投稿
- 備忘録2024年10月8日63歳からの挑戦-06
- 備忘録2024年10月6日63歳からの挑戦-05 拡張子に拠る表示の違いについて
- 備忘録2024年9月29日63歳からの挑戦-04
- 備忘録2024年9月28日63歳からの挑戦-03