変数/JavaScriptとPHP/アナログ人間勉強中
JavaScriptとPHPの変数
※素人がプログラミングを勉強して
自己流に解釈しているので
信じないようにお気をつけください。
の続き…
⬛︎基本
・JavaScript
console.log();
//コメント
・PHP
<?php
echo ほにゃらら;
//コメント
>
※echo:命令せよ という意味
・共通
//コメント
⬛︎計算
・JavaScript
console.log(3+5); → 8
ちなみに
console.log(“3+5”); → 3+5
console.log(“3”+”5”); → 35
・PHP
<?php
echo 3+5; → 8
echo ‘3+5’; → 3+5
>
※(今後<?php>省略)
・共通
足し算 → +
引き算 → -
掛け算 → *
割り算 → /
割り算の余り → %
⬛︎変数
・JavaScript
let 変数名 =‘ほにゃらら‘;
console.log(変数名);
(let name=‘akiko’;
console.log(name); → akiko)
・PHP
$変数名=‘ほにゃらら’;
($name=‘akiko’)
・共通
使用できない変数名
数字開始→1name
ローマ字
日本語
2語以上の場合は大文字で区切る→(useName)
⬛︎変数の上書き
・JavaScript
let number=3;
console.log(number);
number=number+2; ←let不要
console.log(number);
・PHP
$num=3;
echo $num;
$num=$num+2;
echo $num;
※これだけで上書きされる。
⬛︎計算省略方法
・JavaScript
x=x+2; → x+=2;
(number=number+2;)
number+=2;
・PHP
$x=$x+2 → $x+=2
($num=$num+2;)
$num+=2
※PHP特殊パターン
+1だけなら
++$x ← echo前
$x++ ← echo後
⬛︎数字以外の変数
・JavaScript
let name=“akiko”;
console.log(name+“さん”) → akikoさん
・PHP
echo 文字.(ドット)文字 (または変数.文字 or 変数.変数)
$lesson=‘PHP’
echo $lesson.’入門‘; → PHP入門
$level = ‘入門‘;
echo $lesson.$level; → PHP入門
※省略方法
$name=‘こあら‘;
$name.=‘あきこ’;
echo $name; → こあらあきこ
変数のメリットは
変数名のボックスによく使う単語を入れておくことで
繰り返し使うことができるし
変更が必要な時も変数の単語を変えるだけで
自動的に全て表記が変わること。など?
例えば(JavaScriptの場合)
let text=“おはようございます“;
console.log(“こあらさん、“+text); → こあらさん、おはようございます
textを”こんにちは”にすれば こあらさん、こんにちは になる。
⬛︎変数展開
・JavaScript
let name=“こあらあきこ”;
console.log(`こんにちは、${name}さん`);
※注意=バッククォートで囲むこと(`)
let name=“こあらあきこ”;
let name=100;(嘘)
console.log(`${name}は${age}歳です`);
こあらあきこは100歳です
・PHP
$name=‘あきこ‘;
echo “こんにちは、{$name}さん”
※注意=ダブルクォーテーション(“)
こんにちは、あきこさん
もしシングルクォーテーション(‘)だと
echo ‘こんにちは、{$name}さん‘;
こんにちは、{$name}さん ← 変数が更新されずこのままでてくる
⬛︎定数
・JavaScript
const name=“akiko”;
console.log(name);
これを使えば変数のように更新、上書きされることがない。
・PHP
は定数あるのかな〜
ちょっとまだそこまで勉強してないです。
今回とんでもなく箇条書きになってしまいました。
しかもちょっと見にくい。。悔しい。
お疲れ。自分。
この記事が気に入ったらサポートをしてみませんか?