PHPは関数より代入値を使った方が早いですか?
たとえばWordPressにはユーザーIDを取得するget_current_user_id()
という関数があるのですが、
➀その都度get_current_user_id()
をぺたぺたと書くhoo()
➁1回$u_id
へ代入するfoo()
というのを比べると➁の方が早いとか、そういうことってありますでしょうか?
php
1function hoo( $key ){ 2 // ➀その都度ぺたぺたと書く 3 $age = get_data( get_current_user_id(), 'age' ); 4 $address = get_data( get_current_user_id(), 'address' ); 5 6 // 以下は一緒 7 $arr = ['age'=>$age, 'address'=>$address ]; 8 return $arr[$key]; 9}
php
1function foo( $key ){ 2 // ➁1回代入する 3 $u_id = get_current_user_id(); 4 $age = get_data( $u_id, 'age' ); 5 $address = get_data( $u_id, 'address' ); 6 7 // 以下は一緒 8 $arr = ['age'=>$age, 'address'=>$address ]; 9 return $arr[$key]; 10}
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/08 02:44