strtr
(PHP 4, PHP 5, PHP 7, PHP 8)
strtr β ΠΠ΅ΡΠ΅ΡΠ²ΠΎΡΡΡ Π·Π°Π΄Π°Π½Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π°Π±ΠΎ Π·Π°ΠΌΡΠ½ΡΡ ΠΏΡΠ΄ΡΡΠ΄ΠΊΠΈ
ΠΠΏΠΈΡ
strtr(string $string, string $from, string $to): string
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½Π° ΡΠΈΠ³Π½Π°ΡΡΡΠ° (Π½Π΅ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡΡΡΡΡ Π· ΡΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΌΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ):
strtr(string $string, array $replace_pairs): string
Π―ΠΊΡΠΎ Π²ΠΊΠ°Π·Π°Π½ΠΎ ΡΡΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ, ΡΡ ΡΡΠ½ΠΊΡΡΡ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ ΠΊΠΎΠΏΡΡ string
, Π² ΡΠΊΡΠΉ Π²ΡΡ Π²Ρ
ΠΎΠ΄ΠΆΠ΅Π½Π½Ρ ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ (ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠ½ΠΎΠ³ΠΎ) Π· from
Π±ΡΠ»ΠΈ Π·Π°ΠΌΡΠ½Π΅Π½Ρ Π½Π° Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π½ΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ to
, ΡΠΎ Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ·$from[$n]
Π·Π°ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π°$to[$n]
, Π³Π΄Π΅$n
- ΡΠ΅ ΠΊΠΎΡΠ΅ΠΊΡΠ½Π΅ ΡΡΡΠ½Π΅Π½Π½Ρ ΡΡΠ΄ΠΊΠ° Π² ΠΎΠ±ΠΎΡ
Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°Ρ
.
Π―ΠΊΡΠΎ Π΄ΠΎΠ²ΠΆΠΈΠ½Π° ΡΡΠ΄ΠΊΡΠ² from
ΠΈto
Π²ΡΠ΄ΡΡΠ·Π½ΡΡΡΡΡΡ, "Π·Π°ΠΉΠ²Ρ" ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Ρ Π΄ΠΎΠ²ΡΠΎΠΌΡ ΡΡΠ΄ΠΊΡ Π½Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ. ΠΠΎΠ²ΠΆΠΈΠ½Π° Π·Π½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ, Π±ΡΠ΄Π΅ ΡΠ°ΠΊΠΎΡ ΠΆ, ΡΠΊ Ρ Π΄ΠΎΠ²ΠΆΠΈΠ½Π° string
strtr() ΠΌΠΎΠΆΠ΅ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡΠΈΡΡ ΡΠ· Π΄Π²ΠΎΠΌΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. Π ΡΡΠΎΠΌΡ Π²ΠΈΠΏΠ°Π΄ΠΊΡ from
ΠΌΠ°Ρ Π±ΡΡΠΈ ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ (array), Ρ ΡΠΎΡΠΌΡ array('from' => 'to', ...)
. Π€ΡΠ½ΠΊΡΡΡ ΠΏΠΎΠ²Π΅ΡΠ½Π΅ ΡΡΠ΄ΠΎΠΊ, Ρ ΡΠΊΠΎΠΌΡ Π²ΡΡ ΠΊΠ»ΡΡΡ ΠΌΠ°ΡΠΈΠ²Ρ Π·Π°ΠΌΡΠ½ΡΡΡ ΡΡ
Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ . strtr() Π² ΠΏΠ΅ΡΡΡ ΡΠ΅ΡΠ³Ρ Π·Π°ΠΌΡΠ½ΡΡ Π΄ΠΎΠ²ΡΡ ΠΊΠ»ΡΡΡ, ΠΏΡΠΈΡΠΎΠΌΡ ΠΎΠ΄ΠΈΠ½ Ρ ΡΠΎΠΉ ΠΆΠ΅ ΡΡΠ΄ΠΎΠΊ ΠΏΠΎΡΡΠΊΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π»ΠΈΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·.
Π£ ΡΡΠΎΠΌΡ Π²ΠΈΠΏΠ°Π΄ΠΊΡ ΠΊΠ»ΡΡΡ ΡΠ° Π·Π½Π°ΡΠ΅Π½Π½Ρ ΠΌΠΎΠΆΡΡΡ ΠΌΠ°ΡΠΈ Π±ΡΠ΄Ρ-ΡΠΊΡ Π΄ΠΎΠ²ΠΆΠΈΠ½Ρ, Π·Π° Π²ΠΈΠ½ΡΡΠΊΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΠΎ ΠΊΠ»ΡΡΡ Π½Π΅ ΠΏΠΎΠ²ΠΈΠ½Π½Ρ Π±ΡΡΠΈ ΠΏΠΎΡΠΎΠΆΠ½ΡΠΌΠΈ. ΠΡΡΠΌ ΡΠΎΠ³ΠΎ, Π΄ΠΎΠ²ΠΆΠΈΠ½Π° Π·Π½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ, ΠΌΠΎΠΆΠ΅ Π²ΡΠ΄ΡΡΠ·Π½ΡΡΠΈΡΡ Π²ΡΠ΄ string
. ΠΠ΄Π½Π°ΠΊ, Π²Π°ΡΡΠΎ Π²ΡΠ°Ρ
ΡΠ²Π°ΡΠΈ ΡΠΎΠΉ ΡΠ°ΠΊΡ, ΡΠΎ ΡΡ ΡΡΠ½ΠΊΡΡΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡ Π² ΡΠΎΠΌΡ Π²ΠΈΠΏΠ°Π΄ΠΊΡ, ΡΠΊΡΠΎ Π²ΡΡ ΠΊΠ»ΡΡΡ ΠΌΠ°ΡΡΡ ΠΎΠ΄Π½Π°ΠΊΠΎΠ²ΠΈΠΉ ΡΠΎΠ·ΠΌΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
string
ΠΠ°ΠΌΡΠ½Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ (string).
from
Π ΡΠ΄ΠΎΠΊ (string), ΡΠΊΠΈΠΉ Π±ΡΠ΄Π΅ Π·Π°ΠΌΡΠ½Π΅Π½ΠΎ Π½Π° ΡΡΠ΄ΠΎΠΊ to
to
Π ΡΠ΄ΠΎΠΊ (string), ΡΠΎ Π·Π°ΠΌΡΠ½ΡΡ ΡΡΠ΄ΠΎΠΊ from
replace_pairs
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡreplace_pairs
ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½ΠΈΠΉ Π·Π°ΠΌΡΡΡΡ to
ΠΈfrom
, Ρ ΡΠ°Π·Ρ Π²ΡΠ½ Ρ ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ (array) Ρ ΠΌΠ°Ρ ΡΠΎΡΠΌΡ array('from' => 'to', ...)
Π―ΠΊΡΠΎ replace_pairs
ΠΌΡΡΡΠΈΡΡ ΠΊΠ»ΡΡ, ΡΠΊΠΈΠΉ Ρ ΠΏΠΎΡΠΎΠΆΠ½ΡΠΌ ΡΡΠ΄ΠΊΠΎΠΌ (string) (""
), Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΡΠ³Π½ΠΎΡΡΡΡΡΡΡ; ΠΏΠΎΡΠΈΠ½Π°ΡΡΠΈ Π· PHP 8.0.0 Ρ ΡΡΠΎΠΌΡ Π²ΠΈΠΏΠ°Π΄ΠΊΡ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡΡΡΡΡ E_WARNING
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΡΠ΄ΠΎΠΊ (string) ΡΠ· ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΌΠΈ Ρ Π½ΡΠΎΠΌΡ Π·Π°ΠΌΡΠ½Π°ΠΌΠΈ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ strtr()****
Loading...
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΡΠΈΠΊΠ»Π°Π΄ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈstrtr() ΠΏΡΠΈ Π²ΠΈΠΊΠ»ΠΈΠΊΡ Π»ΠΈΡΠ΅ Π· Π΄Π²ΠΎΠΌΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ²Π΅ΡΠ½ΡΡΡ ΡΠ²Π°Π³Ρ Π½Π° ΠΏΡΡΠΎΡΠΈΡΠ΅Ρ Π·Π°ΠΌΡΠ½ ("h"
Π½Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ, ΡΠΎΠΌΡ ΡΠΎ ΡΡΠ½ΡΡΡΡ Π΄ΠΎΠ²ΡΡ Π·Π±ΡΠ³ΠΈ) Ρ ΡΠΊ Π·Π°ΠΌΡΠ½Π΅Π½ΠΈΠΉ ΡΠ΅ΠΊΡΡ Π±ΡΠ»ΡΡΠ΅ Π½Π΅ Π±Π΅ΡΠ΅ ΡΡΠ°ΡΡΡ Π² ΠΏΠΎΡΡΠΊΡ.
ΠΡΠΈΠΊΠ»Π°Π΄ #2 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ strtr()** Π· Π΄Π²ΠΎΠΌΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ**
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
hello all, I said hi
Π¦Ρ Π΄Π²Π° ΡΠ΅ΠΆΠΈΠΌΠΈ Π΄ΠΎΡΠΈΡΡ ΡΠΈΠ»ΡΠ½ΠΎ Π²ΡΠ΄ΡΡΠ·Π½ΡΡΡΡΡΡ. ΠΡΠΈ Π²ΠΈΠΊΠ»ΠΈΠΊΡ strtr() Π· ΡΡΡΠΎΠΌΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π·Π°ΠΌΡΠ½ΡΡΡΡΡΡ Π±Π°ΠΉΡΠΈ, Π° ΠΏΡΠΈ Π²ΠΈΠΊΠ»ΠΈΠΊΡ Π· Π΄Π²ΠΎΠΌΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΌΠΎΠΆΡΡΡ Π±ΡΡΠΈ Π·Π°ΠΌΡΠ½Π΅Π½Ρ Ρ Π΄ΠΎΠ²ΡΡ ΠΏΡΠ΄ΡΡΠ΄ΠΊΠΈ.
ΠΡΠΈΠΊΠ»Π°Π΄ #3 Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈstrtr()****
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
1001
ba01
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- str_replace() - ΠΠ°ΠΌΡΠ½ΡΡ Π²ΡΡ Π²Ρ ΠΎΠ΄ΠΆΠ΅Π½Π½Ρ ΡΡΠ΄ΠΊΠ° ΠΏΠΎΡΡΠΊΡ Π½Π° ΡΡΠ΄ΠΎΠΊ Π·Π°ΠΌΡΠ½ΠΈ
- preg_replace() - ΠΠΈΠΊΠΎΠ½ΡΡ ΠΏΠΎΡΡΠΊ ΡΠ° Π·Π°ΠΌΡΠ½Ρ Π·Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΈΠΌ Π²ΠΈΡΠ°Π·ΠΎΠΌ