Ben dizeleri bir dizi geçmek bu basit işlevi vardır:
function myfunction( $arg = array() )
{
// do stuff to $arg...
// return a $string;
}
Basit şimdiye kadar, ama ben $arg
dizideki bazı dizeleri gerek bazı kalırken, formatted olmak unformatted. Ben bunu nasıl bilemiyorum?
I $arg
ile bu koşmak demek myfunction()
:
echo myfunction( array( 'format me!', 'do not format me!' ) );
Benim minik beyin $arg
dizideki ilk değer biçimlendirme olması gerektiğini myfunction()
anlatmak için nasıl anlamaya olamaz, ve ikinci değer biçimlendirmek gerekir.
Ben bir ilişkisel dizi düşündüm, ama ben çünkü aynı dizinleri olan yanlış bir yaklaşım olabileceğini düşünüyorum.
echo myfunction( array( 'format' => 'hi', 'format' => 'bye', 'noformat' => 'foo');
Sadece doğru yönde bir "dürtmek" arıyor.
EDIT 1:
Ben anahtarları belirli bir düzen içinde olması gerekir, çünkü ben sadece one $arg
dizisi olabilir, söylemeyi unuttum.
EDIT 2:
Kullanıcı istediği gibi $arg
dizisi gibi birçok anahtarları olabilir.