2017-10-19 8 views
2

$ intcountの数が多いほどクラス$パスワードを頻繁にエコーしたいという問題があります。どうすればいいか分かりますか? f.e. $のintcountはその5などなどPHPでエコーやクラスx回実行

<?php 

$csv = array_map('str_getcsv', file('gen.csv')); 
$count = $_GET['count']; 
$intcount = (int)$count; 
$min = 0; 
$max = 4; 
$rand = mt_rand($min , $max); 

$out = $csv[$rand][$rand]; 

$password = $out; 

// var_dump($count); 
// var_dump($intcount); 
// 
// echo $count . "\n <br>"; 
// echo $password * $intcount; 
// 
// for ($i=0; $i < $intcount ; $i++) { 
//  echo $password; 
// } 

?> 

場合は4、5ワードであれば、私は4つのランダムな単語をエコーとコメントしたコードは、必ずしも滞在する必要はありません。

感謝:)

+0

? – mega6382

+0

> $ passwordはどこに定義されていますか? これを修正しました。 – Bob

答えて

1

あなたが好きなループ内$randを作成する必要があります。

`$のpassword`が定義されている
$csv = array_map('str_getcsv', file('gen.csv')); 
$count = $_GET['count']; 
$intcount = (int)$count; 
$min = 0; 
$max = 4; 

for ($i=0; $i < $intcount ; $i++) 
{ 
    $rand = mt_rand($min, $max); 
    $password = $csv[$rand][$rand]; 
    echo $password; 
} 
+0

それは完璧に動作します、ありがとう。できるだけ早く答えとしてそれを受け入れます。 – Bob

関連する問題