忍者ブログ

からすまる日誌

20191224pm01 スーパーグローバル変数他

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

20191224pm01 スーパーグローバル変数他

よろしくないですよ
 
<a>タグの中に<li>を入れるとかはご法度
 

$マークがついていたらPHPにおいては変数ですよと。
 

Notice: Undefined variable: str in ...
未定義の変数を使おうとしていますよというエラー
 

変数名:
先頭に数字を使わない
型指定をしなくていいかわり、あとあと気を付ける必要あり
 

スーパーグローバル変数:
$_GET[]
とかいうやつ。
 
①たいていアンダーバーから始まる
②たいてい大文字で記述されている
③連想配列を持っている
らしい
 

逆に変数型を指定できないというめずらしい特性をPHPは持つらしいよ 
 

echoとprintの違い
引数を複数もつことができる
 

<?php
$str="こんにちは";
echo $str ;
?>
 
echo $str ;
としても
echo "$str" ;
でも、なんと出力が同じだったりする
 
ただ基本は、「文字列はダブルで囲う
変数は囲わない」
 
ダブるとシングルの違い
ダブルで囲っても「こんにちは」とでる
シングルで囲うと「$str」と出力される
 
ダブルコートのものは「中で展開できるもの」は展開するという癖がある($strの中身がこんにちはだったから、こんにちはと出力した)
 
シングルで囲うと展開しないで「そういう文字列なのだな」と考える
 
そういう違いがある
 

文字列結合も+でなく.(ピリオド)で。
.は見にくいのでその前に半角スペースを入れるといいらしい
 
 
PR

コメント

ブログ内検索

カレンダー

04 2025/05 06
S M T W T F S
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