strpos ($ string, $ substring [, startpos]) FALSE értéket ad vissza, ha a keresési elem ($ substring) nem található
A string.index (alszöveg [, startpos]) nullát ad vissza, ha a keresési elem (alszál) nem található
Karakterlánc formázási szintaxis
sprintf (formátumhúr, elemek)
sprintf (formátumhúr, elemek)
Szintaxis egy sor tömb csatlakoztatására
implode (elválasztó, sorozat_szálak)
array_of_strings.join (szeparátor)
Szintaxis az alsó karakterlánchoz
substr (string, startpos, numChars)
karakterlánc [startpos, numChars]
Szintaxis kereséshez és cseréhez a karakterláncban
str_replace ($ talál, $ helyettesít, $ string)
string.gsub (megtalálni, cserélni)
Rendeltetésszerű használat
Webes alkalmazások, CLI
Alkalmazások, szkriptek
Szintaxis egy karakterlánc megfordításához
strrev ($ string)
string.reverse
Nyelvtervezési célok
Robusztus és egyszerű
Kifejezőképesség, olvashatóság
Szintaxis a karakterlánc nagybetűsre konvertálására
strtoupper ($ string)
string.upcase
Példák a felhasználásra
WordPress, Wikipedia
Indiegogo, Hulu
Tartalom: PHP vs Ruby
1 Asszociatív tömbök a PHP-ben vs. Ruby
1.1 PHP
1.2 Ruby
2 Hivatkozások
Asszociatív tömbök a PHP-ben vs. Ruby
PHP
A PHP beépített tömbtípusa valójában asszociatív tömb. A numerikus indexek használatakor is a PHP asszociatív tömbként tárolja. Ezért lehet a PHP egyikén nem egymást követő, numerikusan indexelt tömbök. A kulcsoknak skaláris értékeknek kell lenniük (karakterlánc, lebegőpontos szám vagy egész), míg az értékek tetszőleges típusúak lehetnek, beleértve az egyéb tömböket és objektumokat is. A tömbök heterogének; egy tömb különféle kulcsokat tartalmazhat. A PHP asszociatív tömbjei a PHP-be nem épített fák, listák, halmok, sorok és egyéb általános adatszerkezetek ábrázolására használhatók..
A PHP-ben asszociatív tömb kétféle módon hozható létre:
Az alábbiak szerint áthúzhat egy asszociatív tömböt a PHP-ben:
foreach ($ telefonkönyv $ name => $ number) echo "$ név neve: $ szám \ n";
// Az utolsó tömbpéldányhoz hasonlóan ezt a foreach-ot használjuk ($ telefonkönyv ['névjegyek'] $ name => $ num) echo "Név: $ name"; echo "Szám: $ num ['szám']";
A PHP széles körű funkciókkal rendelkezik a tömbökön történő működéshez.
Rubin
A Ruby-ban társult tömböt Hash-nek hívnak, és az alábbiak szerint használják: