検索

キーワード


編集者のデフォルト画像
當山

主にPHPでのフレームワーク開発やWebアプリの開発に携わってきました。 得意分野はHTML5とCSSによるフロントエンド開発。

その他

主にPHPでのフレームワーク開発やWebアプリの開発に携わってきました。 得意分野はHTML5とCSSによるフロントエンド開発。
最近編集した記事

【PHP】オブジェクトと配列の違い、JSON形式の取り扱いについて

オブジェクトPHPの開発で欠かせない変数や配列。同じく値を管理するものに、オブジェクトというものがあります。配列に似たもので、PHPで開発する上で必ず耳にするキーワードですが、なかなか違いがわかりづらかったりします。そこで、オブジェクトと配列の違いについて解説してみます。オブジェクトと配列の違いについてまずは配列。例として、名前と年齢を格納した連想配列を定義してみます。$array = [

【PHP】パスワードのハッシュ化について(password_hash)

暗号化ログインIDとパスワードを入力して送信するログインフォームでは、次の画面に遷移する際には平文(入力された値そのまま)ではなく、暗号化(ハッシュ化)した文字列を送信するのが一般的です。PHPには暗号化するための関数がいくつか存在し、md5()やsha1()、crypt()などを使って暗号化することができます。しかし、現在では先に挙げた関数では暗号化した文字列を解読される可能性が高く、PHPの公

【PHP】乱数、ランダムな数値・文字列の生成について(rand, mt_rand)

乱数この記事では、PHPでの乱数の生成や、ランダムな数値・文字列の生成について解説していきます。乱数やランダム性のある数値・文字列を生成するには、rand関数、mt_rand関数を利用します。randrand()rand( )には引数を指定することができ、引数なしでは実行するたびに異なった乱数が生成されます。指定した範囲での乱数を生成したい場合は、引数に最小値と最大値を指定すると、その間の値をラン