- 2020年2月24日
- 2020年2月24日
決済処理を作る時の消費税計算
商品の売買を取り扱う時、消費税は必ず現れます。消費税の計算は倍率をかけるだけといってもいくつか計算方法が考えられます。いくつか計算方法が考えられますが国が定めている計算方法がある […]
商品の売買を取り扱う時、消費税は必ず現れます。消費税の計算は倍率をかけるだけといってもいくつか計算方法が考えられます。いくつか計算方法が考えられますが国が定めている計算方法がある […]
PHPは世界中で使われているプログラミング言語であり、日本人ユーザはおそらく少数派です。そんなPHPですが日本語環境でのみ使用可能な関数があります(PHP: マルチバイト文字列 […]
正直アンチパターンな気がするのでこういうことができるみたいな豆知識です。コードと実行結果は次。 やっていることは静的宣言したプロパティを一度確定させたらそれっきり固定する、とい […]
Fakerはランダムデータを生成するためのライブラリです。 fzaninotto/Faker: Faker is a PHP library that generates fak […]
PHPではDB(データベース)を扱うことが多いです(少なくとも自分の関わる案件では多いです)。DBを扱う時よくあるDB定義のパターンに一塊のデータを正規化して複数のテーブルに分割 […]
PHPのコードで環境準備が最もいらない(最もどのような環境でも動く)ローディング方法は手書きでrequire, includeをファイルに直接記述することです。そうするとあるre […]
この記事ではPHPでクラスを一から作る時によく使う小技を紹介します。例はLaravel前提のコードですが、パターン自体には関係ありません。Fuelでも素でも使えます。 配列で初 […]
クロージャは無名関数のことです。 PHP: 無名関数 – Manual クロージャは次の様に書け、記述場所に依らない任意のタイミングで実行させることもできます。 […]
The composer.json Schema – Composer ComposerはPHPのパッケージマネージャです。パッケージマネージャということからかパッケ […]
PHPから同期的に外部プログラムを呼び出すときにはexec関数ないしshell_exec関数を使います。非同期的に外部プログラムを呼び出すにはproc_open関数を使います。こ […]
PHPはよくweb系の案件に使われます。webではよく決まった選択肢を扱います。例えば都道府県です。都道府県は47の限られた選択肢から選ばれます(海外を考慮してその他込みの48や […]
PHPには配列の構文があります。PHPの配列は連想配列であり、次の様に書けます。 PHP: 配列 – Manual 配列構文は”[“で始ま […]