- ホーム
-
記録
- var_exportという関数がprint_rよりも使える?
var_exportという関数がprint_rよりも使える?

var_exportという関数がprint_rよりも使い物になるかも。
何が良いかは、下記の仕様を読んで下さい。
http://php.net/manual/ja/function.print-r.php
http://php.net/manual/ja/function.var-export.php
この頃、知ったことと言えばPHPにはarray_searchとかいう関数と
in_arrayとかいう関数があるのですけど、in_arrayの方を
使用することが安全だと知りました。
array_searchは配列の中から同じ変数を見つけてくるのですけど
最初に見つけた配列番号だったかな、それを返却値として
返してくれるのです、なので、そのままif文で判断していると痛い目に
合います。何故って配列番号0番目にあった場合、戻り値が
0番目なので、if文で偽の判断をしてしまうのです。
ここかなり痛い要素です。
if文の中で真偽の判断する場合はfalseで判断してあげると
良いでしょうということです。そういう事があるので
in_arrayの方が良いのかもしれないと思った次第です。
http://php.net/manual/ja/function.array-search.php
http://php.net/manual/ja/function.in-array.php
- 投稿者: @toshiaki_taoka
- 記録
- array_search, B01HO61ZY2, false, if文, in_array, PHP 7+MySQL, print_r, var_export, かなり痛い要素, 使い物, 入門ノート, 変数, 戻り値, 真偽, 返却値, 配列番号, 配列番号0番目, 関数
関連記事
-
記録
覚悟の磨き方という本を本屋(TSUTAYA)で見かけて衝動買い{こ…
-
記録
https://www.youtube.com/watch…
-
記録
おはようございます、昨日は昼から雨でしたね、秋の雨はまだ良いけど冬の…
-
記録
ワイルド・スピード:スカイミッションを観てきましたので感想なんかを残…
-
記録
自分は今日から仕事はじめです!!以前の会社はサーバー管理?とかがあ…
-
記録
おはようございます。今日は生憎の雨☔ですね。さて、先日の事で…
アーカイブ