PHP PHPの配列についてのまとめ!(追加 / 削除 / 結合 など) この記事では、PHPの配列について、配列の宣言や操作方法をまとめてみました。基本的な説明は、下記記事で書いています。・ 配列について・ 連想配列について配列についての公式ドキュメントはこちらです。PHPで配列を宣言する方法PHPの配列を宣言... 2021.11.03 PHP
PHP PHPのisset関数の使い方と挙動確認9パターン! PHPのisset関数の使い方や挙動について書いています。書いているコードはPHPバージョン8で確かめました。公式の関数ドキュメントは下記になります。isset関数についてisset関数は渡した変数が宣言されていること、そして変数がnull... 2021.11.01 PHP
PHP PHPでSession(セッション)を使う方法や仕組みを解説! PHPのSession(セッション)について、「そもそもSessionとは?」と「Sessionを使う方法」を書いています。実際にセッションを使用したサンプルコードを載せています。PHPのバージョンは7で試しています。PHPのセッションにつ... 2021.10.29 PHP
PHP PHPのempty関数の使い方と挙動確認11パターン! PHPのempty関数の使い方や挙動について書いています。書いているコードはPHPバージョン8で確かめました。公式の関数ドキュメントは下記になります。empty関数についてPHPでempty関数を使うと、引数で渡した内容が空であるか判定して... 2021.10.25 PHP
PHP PHPのImageMagickでHEICの画像ファイルをJPEGに変換する方法! ImageMagickを使用してHEICの画像ファイルをJPEGの画像ファイルに変換しました。HEICはiOS11から使用されている画像の形式で、デフォルトでこの保存方法になっています。2021年現在、ブラウザではHEICファイルに対応して... 2021.10.22 PHP
PHP PHPのバージョンを確認する3つの方法! PHPのバージョンを確認する方法を書いています。ターミナル・コマンドプロンプトでコマンドを使用して確認する方法と、ブラウザからPHPファイルにアクセスして確認する方法を書いています。コマンドで確認するコマンドで確認するほうが簡単です。ローカ... 2021.10.13 PHP
PHP 【PHP入門 / 練習問題】Webじゃんけんゲームを作ろう!(ログアウト機能実装) 前回はプレイ回数などのカウントを実装しました。前回までで、ほとんど出来上がりました。ですが、現在のままだとゲームを開始した後にもゲーム開始画面に戻れてしまいます。ゲーム開始後にはゲーム開始画面に戻れないようにします。戻りたい場合はログアウト... 2021.05.10 PHP
PHP 【PHP入門 / 練習問題】Webじゃんけんゲームを作ろう!(回数カウント実装) 前回コンピューター対戦まで実装した、Webじゃんけんゲームに回数のカウント機能を実装します。また、内部のリファクタリング(マジックナンバーを潰します)を少し行ってコードを見やすくします。前回の記事はこちらです。この記事の目標(作るもの)につ... 2021.05.07 PHP
PHP 【PHP入門 / 練習問題】Webじゃんけんゲームを作ろう!(対戦実装) 前回はじゃんけんゲームの開始時のバリデーションを行いました。前回までに作成した、じゃんけんゲームに対して、コンピューターと対戦する機能を入れていきましょう。前回の記事はこちらです。この記事の目標(作るもの)についてゲームを開始すると、このよ... 2021.05.05 PHP
PHP 【PHP入門 / 練習問題】Webじゃんけんゲームを作ろう!(バリデーション) 今回は前回作った画面に対して、バリデーションを入れていきましょう。ユーザーから入力された名前はPHPのセッションで持ち回ります。そしてバリデーションとしては、入力した名前の空チェックと、8文字以内チェックをかけます。画面の上部にユーザー名と... 2021.05.03 PHP
PHP PHPの制御構文の別(コロン)の書き方(endif, endforなど) PHPでif文やfor文を書くときに、通常は波括弧({})を使って、下記のように制御構文を書くと思います。<?phpif (true) { echo "trueです";} else { echo "falseです";}for($i = 0;... 2021.04.30 PHP
PHP 【PHP入門 / 練習問題】Webじゃんけんゲームを作ろう!(画面作成) 今回はPHPを使用して、じゃんけんゲームを作ってみます。丁寧に解説してみたので、PHPで何か作ろうと思っているけど、ネタがないなーという方はやってみてください。対象となる人・HTML・CSSがわかる。・PHPの文法を勉強した。(こちらの内容... 2021.04.28 PHP