現状は下記のように書いて、functionの外にあるrequire_onceでfunction.phpを読み込んでいます。
動作しているようなので気にしていなかったのですが、変数とかは引数にしないと渡せないのにユーザー定義関数は渡せるのが不思議に思いました。
これは一般的な使い方でしょうか?
PHP
1require_once( '/home/www/recode/function.php' ); 2function room_data($data) { 3 $amount = toNumber($data->amount); 4}
さらに下記のようにfunctionの中でrequire_onceを使っている場合、test.phpの中でもユーザー定義関数が使えるという認識で間違いないでしょうか。
PHP
1require_once( '/home/www/recode/function.php' ); 2function room_data($data) { 3 $amount = toNumber($data->amount); 4 5 require_once( '/home/www/recode/test.php' ); 6}
ご教示頂ければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/08 11:20