見出し画像

変数/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
は定数あるのかな〜
ちょっとまだそこまで勉強してないです。


今回とんでもなく箇条書きになってしまいました。
しかもちょっと見にくい。。悔しい。

お疲れ。自分。

この記事が気に入ったらサポートをしてみませんか?