2017-06-05 40 views
0

我想獲得分割零件的值從字符串爆炸的數據。PHP:基於其他字符串

我的代碼是:

<?php 
$password = "03,10,05,07,17,23"; 

$string = "::3:8:1::5::2:9::::6:::4::::::0:"; 

$string = explode(':', $string); 

如何通過$密碼

$字符串[03],$字符串[10],$字符串[05],$字符串的順序執行打印$字符串[07],$字符串[17],$字符串[23]

結果極品:391540

+0

您的預期成果是什麼? – Val

+1

更新所需輸出你的問題,請 –

+0

結果:391540 @val –

回答

1

在這裏,你去Live demo

$password = "03,10,05,07,17,23"; 

$string = "::3:8:1::5::2:9::::6:::4::::::0:"; 

$pass = explode(',', $password); 
$code = explode(':', $string); 

$result = ''; 
foreach ($pass as $pos) { 
    $pos = ((int)$pos)-1; 
    $result .= $code[$pos]; 
} 

echo $result; 
+0

**謝謝你,那是我鎖定** @Val –