Help us understand the problem. What is going on with this article?

PHPの基礎文法まとめ1~コードの埋め込み、ターミナル出力、変数宣言~

Rubyはある程度学んだところで、他言語として企業で使用頻度の高いPHPの学習をしております。
PHPの基礎文法で学んだことをメモのようにまとめていきます。

基本的なPHPコードの埋め込み
<?php
  // ここにPHPコードを記載
?>

上記のように書けば、タグの外にHTMLのコードも書ける。処理の途中でPHPコードに入ったり抜けたり出来る。
ちなみにPHPコードだけやPHPコードが最後の場合は、閉じタグ ?> は省く。
 

文字列の表示にはechoを使う。
<?php
echo 'こんにちは!' . PHP_EOL;
ターミナル出力
~ $ php main.php
こんにちは!
~ $
  • .(ピリオド)は文字列に繋げる役割。
  • PHP_EOVは文字列の改行を行う。(あくまでターミナル上で。ブラウザで改行処理される訳ではない点に注意)
  • ;(セミコロン)は命令の区切りにつける。これを忘れるとエラーが起こる。

 

変数宣言には$を頭に付ける
<?php
  $name = 'mizuno';

変数の命名規則は文字か _ (アンダースコア)が使える。数字や - (ハイフン)は使えない。

$name // OK
$_name // OK
$2020 // NG
$日本語も変数名にできる // OK
$first-name // NG

参照元:ドットインストール(PHP基礎文法編)

matyareo-matyarei
柔整鍼灸の資格を持ち、治療家歴10年以上。 治療院業界のサービスを一新するためにもIT技術の世界へ飛び込みたいと思い、 2020年9月〜エンジニア転職を目指し、テックキャンププログラミングスクール学習をスタート。 学習のまとめをアウトプットしていく予定。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away