PHP 【SQL】別テーブルのデータをINSERTし、すでにデータがある場合はUPDATEする方法 こんにちは。ぽこです! 今回は、別テーブルのデータをINSERTし、すでにデータがある場合はUPDATEする方法について紹介します。 このように、ON DUPLICATE KEY UPDATEを使用することで、すでにデータがある場合にはUP... 2022.09.24 PHPプログラミング
PHP 【PHP】SQLで取得したデータの数を数える方法 こんにちは。ぽこです! 今回は、PHPを使ってSQLでデータ取得をした際に、そのデータの数を数える方法について解説します。 $this->pdoには、データベースの接続情報を登録しておきます。 このように、取得したデータに対して、count... 2022.09.24 PHPプログラミング
PHP PHPで動的な変数名を作成する方法 こんにちは。ぽこです! 今回は、PHPを使って、変数名に変数を付けて動的に変化する「可変変数」の使い方についてです。 変数の値をそのまま変数として利用する 例えば、次のように変数をセットしていたとします。 ここで、次のように変数を定義します... 2022.05.18 PHPプログラミング
PHP PHPで、変数の存在確認 こんにちは。ぽこです! 今回は、PHPで変数の存在確認を行う方法を紹介します。 empty() 変数の存在確認には、empty()関数をつかいます。 使い方はとても簡単。 とするだけです。 次のように書けば、変数が存在しない場合のみ処理を行... 2022.05.15 PHPプログラミング
PHP classを使ったPHPの入出力方法 こんにちは。ぽこです! 今回は、前回紹介したclassを使ってPHPの入出力をやる方法になります。 前回の記事はこちら! 今回は、こちらのclassを使って、別ファイルで入出力を行います。 入出力ファイルの書き方 入出力を行うためのファイル... 2022.05.14 PHPプログラミング
PHP PHPでの入出力に便利なclass こんにちは。ぽこです! 今回は、PHPでの競技プログラミングを行う際に使える、便利なclassを紹介します。 入力を受け取るclass まずは、入力を受け取るためのclassです。 JavaのScannerのようなものになっています。 解説... 2022.05.13 PHPプログラミング
PHP 【PHP】文字列の端のスペース(半角と全角)を取り除く方法 こんにちは。ぽこです! 今回は、PHPで文字の端のスペース(半角と全角)を取り除く方法について書きます。 trimを使用すると、半角スペースしか取り除けませんので、preg_replaceを使用して置換します。 2021.03.11 PHPプログラミング