skanuj0161 (9)

skanuj0161 (9)



172 PHP i MySQL dla każdego

Zwraca ona ciąg strl, z którego począwszy od znaku o indeksie start zostało wycięte ile znaków, a w powstałe miejsce został wstawiony ciąg str2. Parametr start może być dodatni lub ujemny; w tym drugim przypadku pozycja startowa obliczana jest od końca ciągu strl. Parametr i le jest opcjonalny. Jeśli go nie ma, są usuwane wszystkie znaki od indeksu start do końca ciągu strl. Jeśli parametr i le jest obecny i jest dodatni, określa liczbę wycinanych znaków. Jeśli parametr i le jest obecny i jest ujemny, określa, ile znaków z końca ciągu strl ma być uwzględnionych w ciągu wynikowym. Kilka przykładowych wywołań funkcji str_replace z różnymi argumentami obrazuje listing 6.11. Efekt jego działania został zaprezentowany na rysunku 6.9.

Listing 6 .11. Przykładowe wywołanie funkcji str_replace

<?php

echo("substr_replace(\"123456\". \"abc\". 2. 2) - ");

$str ■ substr_replace("123456", "abc". 2, 2); echo($str):

echo("<br>substr_replace(\''123456\". \"abc\". 2) - "):

$str - substr_replace("123456”. "abc". 2): echo(Sstr):

echo("<br>substr_replace(\"123456\". V'abcV’. -3, 2) » "): $str - substr_replace("123456”. "abc". -3. 2): echo($str):

echo("<br>substr_replace(\"123456\". \"abc\". -3) - ");

$str - substr_replace("123456". "abc". -3); echo($str);

echo("<br>substr_replace(V'123456\". \"abc\". 2. -3) - "): $str - substr_replace("123456". "abc". 2. -3): echo($str):

echo("<br>substr_replace(\"123456\”. \"abc\". -5. -1) - "): $str - substr_replace("123456", "abc", -5. -1): echo(tstr):

Rysunek 6.9.

Pllk_ Edycja Widok Przejdź ZaklacŁI Narzędzia Pomos_

O - j 0) | U httptfjlocalhosMW/indec.php

^ Rozpocznij przygód... CJ Aktualności


Wynik działania różnych wywołań funkcji substr_replace

substr_replace("123456", "abc", 2,2) = 12abc56 substr_replace(”123456", "abc", 2) = 12abc substr_replace("123456", "abc", -3,2) = 123abc6 substr_replace("123456”, "abc", -3) = 123abc substr_replace("123456", "abc”, 2, -3) = 12abc456 substr_replace("123456", "abc", -5, -1) = labc6


Wyszukiwarka

Podobne podstrony:
skanuj0161 (9) 172 PHP i MySQL dla każdego Zwraca ona ciąg strl, z którego począwszy od znaku o inde
skanuj0213 (5) 226 PHP i MySQL dla każdego Skrypt sprawdza najpierw za pomocą funkcji isSet, czy w t
skanuj0059 (47) 72 PHP i MySQL dla każdego Oznacza ona: jeżeli warunek jest prawdziwy, podstaw za wa
skanuj0351 (2) 366 PHP i MySQL dla każdegoZapytania typu SELECT W przypadku zapytań typu SELECT funk
30979 skanuj0419 436 PHP i MySQL dla każdego Funkcja makeDBConnection służy do nawiązywania połączen

więcej podobnych podstron