私はPHP
に新しいです。私はジェネレータのタイプを構築しようとしています。私は、異なる配列値をハードコーディングすることから始めました。だから、 "()"の間にあるものは、私がテキストファイルに保存するものです。しかし、私はそれをどうすればいいのか分かりません。配列をテキストファイルから読み込む方法は?
Ex。 $num = array (0,1,2,3,4,5,6,7,8,9);
数字0〜9は、代わりにテキストファイルから配列を取得するものです。ここで$spec = array ('!','#','%','&','?');
と同じ は、私は今それをやった方法です:
<?php
$pass = array();
$verb = array ('Klappa', 'Springande','Bakande', 'Badande',
'Cyklande', 'Jagande', 'Skrattande', 'Flygande', 'Simmande','Gissande');
$num = array (0,1,2,3,4,5,6,7,8,9);
$sub = array ('katt', 'hund','fisk', 'padda', 'lama', 'tiger','panda', 'lejon', 'djur', 'telefon');
$spec = array ('!','#','%','&','?');
$pass[] = $verb[array_rand($verb)];
for($i=0;$i<1;$i++){
$pass[] = $num[array_rand($num)];
}
$pass[] = $sub[array_rand($sub)];
for($i=0;$i<1;$i++){
$pass[] = $spec[array_rand($spec)];
}
//shuffle($pass);
foreach($pass as $p){
$password .= $p;
}
// echo "$password <br>";
?>
私は、テキストファイルから読み込むことも、('!','#','%','&','?');
はコードに示されたくありません。私は何をすべきか?
テキストファイルから何かを読み込もうとしていません – ArtOsi