可能性の重複として連想配列:
Convert Array to Object PHPPHP - オブジェクト
私は、単純なPHPアプリケーションを作成していると私は、データストレージとしてYAMLファイルを使用したいと思います。しかし、私はいくつかの機能を連想配列を拡張し、->
演算子を使用したいと思いますので、私はこのような何かを書くことができます
$user = array('username' => 'martin', 'md5password' => '5d41402abc4b2a76b9719d911017c592')
:私は、例えばこのような構造を持つ連想配列などのデータを取得します。
$user->username = 'martin'; // sets $user['username']
$user->setPassword('hello'); // writes md5 of 'hello' to $user['md5password']
$user->save(); // saves the data back to the file
クラス定義なしでこれを行うには良い方法がありますか?
基本的に、私は文字通り$class = new stdClass;
を作り、反復処理し、再割り当てPHP :)
万一少なくとも最近sha1を使用してください。 – wesside
+ wesside 2016更新:SHA512でpassword_hashまたはPBKDF2経由でBCryptします。 – mjsa
@mjsa見る方法! – wesside