いちりんのアウトプットブログ

インフラエンジニアです。まだまだ勉強中の身。わからないこと、気になる事を随時調べてアウトプットします。

PHPを学んでみる

PHPほぼミリしらなのにレビュワーに入れられたりしたので急遽勉強 ドットインストールのphp入門15回目までの学習内容

  • ワンライナーでビルドインwebサーバーの立ち上げ方

    • ip aでlocalhostのIPを調べて php -S IP:port で立ち上げられる
  • <?php で宣言する

    • htmlに埋め込む場合は<?php ?>で囲う(?)
  • var_dumpで型と値がそのまま表示される

  • 定数を定義するにはdefine("変数名", "値")

    • すでに定義されている変数もある(LINE,FILEなど)
  • 変数を展開する際、他の文字列とごっちゃにならないように{}で明示的に囲うこともできる(表示結果に差異はない)

  • 真偽値

    • 数値が0や0.0,文字列が空または"",論理値がfalse, 配列の要素の数が0,nullの場合はfalseになる
  • 配列でkeyとvalueのペアを入れて結びつけるには=>という表現を使う

    • keyは省略することもできる。その場合は0からの連番になる
  • foreach

    • 配列の内容をループ処理で取り出してくれる
  • コロン構文を使用することで、PHPとHTMLを混在して記述するときに視認性を向上させることができる。