2番目の配列の配列キーを1番目の配列の値に置き換えるにはどうすればよいですか?PHP置換アレイキー
2
、
24
または
111
のような整数を返します
$imgNumbers
$imgNumbers = array();
foreach($imgPat as $imgKey => $imgValue)
{
$imgNumbers[] = intval(substr($imgValue, strrpos($imgValue, '/') +4));
}
$images = array();
foreach($imgPat as $imgKey => $imgValue) {
$images[] = img_to_base64($imgValue);
}
。
および$images
は、配列キー$imgNumbers
を持ちます。二番目の配列は
$imgNumbers = array();
foreach($imgPat as $imgKey => $imgValue)
{
$imgNumbers[] = intval(substr($imgValue, strrpos($imgValue, '/') +4));
}
$images = array();
foreach($imgPat as $imgKey => $imgValue) {
$images[$imgNumbers[$imgKey]] = img_to_base64($imgValue);
}