2024年03月28日

3.PHPの変数規則と文字連結

PHPの変数の規則は下記になります。

1.PHPの変数名規則

<?php $msg = 'テスト';$class='p_style';?>

■上記の $msg $class がPHPの変数名です

 

1.変数の命名ルール

PHPの中で使用する変数名には下記のルールがあります。

①使用できる文字は英数字、記号は_(アンダーバー)と$(ドル記号)のみ

②1文字目は$、2文字目は英字又は_

③大文字と小文字は区別されます

<例>

サンプル 判定 コメント
$SlidText 単語の区切りに大文字を利用しています。
$slid_text 単語の区切りに「アンダーバー」を利用しています。
$_slidtext 文法的にはOKですが、「アンダーバー」は単語の区切りに使った方が見やすいです
$0slidtext 2文字目に「数字」は使えません
$slid-text 「ハイフン」は利用できません

 

2.変数の宣言

PHPの変数宣言は不要です(ローカル変数として扱われます)

グローバル変数を利用する場合は宣言が必要になります。

global $post, $usces;

■上記はグローバル変数の$post$uscesをこのプログラムの中で使うという宣言です。

 

2.命令文の区切りと文字の連結

命令文の区切りは;(セミコロン)を利用します。javascriptも同様です。

<?php 
    $msg = 'テスト';    // 1つの命令文です。
    $class='p_style';   // 1つの命令文です。
?>

■PHPは;(セミコロン)で命令の終わりを認識するので大変重要です。

?>の直前の;(セミコロン)は省けますが、必ずつける習慣をつけた方が良いと思います。

 

文字の連結には.(ドット)を利用します。javascriptは+(プラス)です。

$text = 'abc';
$ans  = $text.'def';

■$ansは「abcdef」になります。

 

関数一覧
  • 1.PHPとWordPressプログラム
  • 2.PHPの出力コマンド
  • 3.PHPの変数規則と文字連結
  • 4.PHPのif文
  • 5.PHPの配列とループ処理
  • 6.PHPのオブジェクトとループ処理
  • 7.PHPの文字列操作関数
  • 8.PHPファイルや関数の読み込み
  • 9.PHPのフォーム操作
  • array_keys()
  • array_reverse()
  • checkdate()
  • count()
  • date()
  • echo
  • explode()
  • implode()
  • in_array()
  • intval()
  • isset()
  • preg_match_all()
  • preg_match()
  • preg_replace()
  • preg_split()
  • print_r()
  • session_id()
  • session_start()
  • sprintf()
  • str_replace()
  • strpos()
  • trim()
  • var_dump()