PHP

PHP

PHPの概要

PHPって何?どういう時に使うもの?という初心者さんのために、PHPの概要・PHPでできることを分かりやすくお伝えしていきます!
PHP

【SQL】別テーブルのデータをINSERTし、すでにデータがある場合はUPDATEする方法

こんにちは。ぽこです! 今回は、別テーブルのデータをINSERTし、すでにデータがある場合はUPDATEする方法について紹介します。 このように、ON DUPLICATE KEY UPDATEを使用することで、すでにデータがある場合にはUP...
PHP

【PHP】SQLで取得したデータの数を数える方法

こんにちは。ぽこです! 今回は、PHPを使ってSQLでデータ取得をした際に、そのデータの数を数える方法について解説します。 $this->pdoには、データベースの接続情報を登録しておきます。 このように、取得したデータに対して、count...
PHP

PHPで動的な変数名を作成する方法

こんにちは。ぽこです! 今回は、PHPを使って、変数名に変数を付けて動的に変化する「可変変数」の使い方についてです。 変数の値をそのまま変数として利用する 例えば、次のように変数をセットしていたとします。 ここで、次のように変数を定義します...
PHP

PHPで、変数の存在確認

こんにちは。ぽこです! 今回は、PHPで変数の存在確認を行う方法を紹介します。 empty() 変数の存在確認には、empty()関数をつかいます。 使い方はとても簡単。 とするだけです。 次のように書けば、変数が存在しない場合のみ処理を行...
PHP

classを使ったPHPの入出力方法

こんにちは。ぽこです! 今回は、前回紹介したclassを使ってPHPの入出力をやる方法になります。 前回の記事はこちら! 今回は、こちらのclassを使って、別ファイルで入出力を行います。 入出力ファイルの書き方 入出力を行うためのファイル...
PHP

PHPでの入出力に便利なclass

こんにちは。ぽこです! 今回は、PHPでの競技プログラミングを行う際に使える、便利なclassを紹介します。 入力を受け取るclass まずは、入力を受け取るためのclassです。 JavaのScannerのようなものになっています。 解説...
PHP

SQL速度改善のために

PHPを使ったSQLの速度改善のコツ・テクニックについて、速度計測の方法から手順を追ってお伝えしていきます!
PHP

【PHP】文字列の端のスペース(半角と全角)を取り除く方法

こんにちは。ぽこです! 今回は、PHPで文字の端のスペース(半角と全角)を取り除く方法について書きます。 trimを使用すると、半角スペースしか取り除けませんので、preg_replaceを使用して置換します。
PHP

【PHP】全角の住所の数字と英語部分(数字の間のハイフン)を半角にする方法

PHPで、全角の数字と英語部分を半角にする方法をお伝えします!