私は C++ のバックグラウンドを持っており、PHP の世界には比較的慣れていません。私は現在、index.php と definitions.php を含む小さな作品を書いています。
定義には変数があります
$passfile = "../ass1_data/passwords.txt";
インデックスの関数内で $passfile を使用したいと考えています。$passfile をそのまま使用できますか、それとも global も使用する必要がありますか? これは私が持っているものです
function checkPasswd($login,$passwd){
global $passfile;
$p = $passfile;
foreach ($p as $line) {
// some code
}
}
現時点では、「foreach() に無効な引数が指定されました」というエラーが表示されます。ヘルプや説明をいただければ幸いです。