Bạn có thể chuyển các mảng dưới dạng tham số cho str_replace[]
. Kiểm tra hướng dẫn sử dụng.
Nội phân chính
- Sự mô tả
- Trả về giá trị
- Lệnh thay thế Gotcha
- Làm thế nào tôi có thể thay thế các từ trong một chuỗi trong PHP?
- Làm cách nào để thay thế nhiều ký tự trong một chuỗi?
- Làm cách nào để thay thế văn bản trong một chuỗi?
- Làm cách nào để xóa một từ khỏi chuỗi trong PHP?
// Provides: You should eat pizza, beer, and ice cream every day
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$healthy = ["fruits", "vegetables", "fiber"];
$yummy = ["pizza", "beer", "ice cream"];
$newPhrase = str_replace[$healthy, $yummy, $phrase];
[Php 4, Php 5, Php 7, Php 8]
str_replace - Thay thế tất cả các lần xuất hiện của chuỗi tìm kiếm bằng chuỗi thay thế — Replace all occurrences of the search string with the replacement string
Sự mô tả
Trả về giá trị[
array|string
$search
,
array|string $replace
,
string|array $subject
,
int &$count
= null
]: string|array
Lệnh thay thế Gotchapreg_replace[].
Làm thế nào tôi có thể thay thế các từ trong một chuỗi trong PHP?
Làm cách nào để thay thế nhiều ký tự trong một chuỗi?str_replace[] takes a value from each array and uses them to search and replace on subject
. If replace
has fewer values than search
, then an empty string is used for the rest of replacement values. If search
is an array and replace
is a string, then this replacement string is used for every value of search
. The converse would not make sense, though.
Làm cách nào để thay thế văn bản trong một chuỗi?
Làm cách nào để xóa một từ khỏi chuỗi trong PHP?[Php 4, Php 5, Php 7, Php 8]
str_replace - Thay thế tất cả các lần xuất hiện của chuỗi tìm kiếm bằng chuỗi thay thếstr_replace [& nbsp; & nbsp; & nbsp; & nbsp; mảng | chuỗi ________ 2, & nbsp; & nbsp; & nbsp; &$count
= null
]: Chuỗi | Mảng
Thông số
Nếu search
và replace
là mảng, thì str_replace [] lấy giá trị từ mỗi mảng và sử dụng chúng để tìm kiếm và thay thế trên subject
. Nếu replace
có ít giá trị hơn search
, thì một chuỗi trống được sử dụng cho phần còn lại của các giá trị thay thế. Nếu search
là một mảng và replace
là một chuỗi, thì chuỗi thay thế này được sử dụng cho mọi giá trị của search
. Converse sẽ không có ý nghĩa, mặc dù.
search
hoặc replace
là mảng, các yếu tố của chúng được xử lý trước để kéo dài. search
Trả về giá trị
Lệnh thay thế Gotcha
Làm thế nào tôi có thể thay thế các từ trong một chuỗi trong PHP?
Làm cách nào để thay thế nhiều ký tự trong một chuỗi?str_replace[] examples
$search
4
Làm cách nào để thay thế văn bản trong một chuỗi?str_replace[] gotchas
$search
5
Làm cách nào để xóa một từ khỏi chuỗi trong PHP?
[Php 4, Php 5, Php 7, Php 8]: This function is binary-safe.
str_replace - Thay thế tất cả các lần xuất hiện của chuỗi tìm kiếm bằng chuỗi thay thế
Lệnh thay thế Gotcha
Làm thế nào tôi có thể thay thế các từ trong một chuỗi trong PHP?str_replace[] replaces left to right, it might replace a previously inserted value when doing multiple replacements. See also the examples in this document.
Làm cách nào để thay thế nhiều ký tự trong một chuỗi?:
Làm cách nào để thay thế văn bản trong một chuỗi?str_ireplace[] for case-insensitive replace.
Làm cách nào để xóa một từ khỏi chuỗi trong PHP?
- [Php 4, Php 5, Php 7, Php 8]
- str_replace - Thay thế tất cả các lần xuất hiện của chuỗi tìm kiếm bằng chuỗi thay thế
- str_replace [& nbsp; & nbsp; & nbsp; & nbsp; mảng | chuỗi ________ 2, & nbsp; & nbsp; & nbsp;
&$count
=null
]: Chuỗi | Mảng - Nếu bạn không cần thay thế các quy tắc thay thế [như biểu thức thông thường], bạn nên sử dụng chức năng này thay vì preg_replace [].
Thông số ¶
Nếu search
và replace
là mảng, thì str_replace [] lấy giá trị từ mỗi mảng và sử dụng chúng để tìm kiếm và thay thế trên subject
. Nếu replace
có ít giá trị hơn search
, thì một chuỗi trống được sử dụng cho phần còn lại của các giá trị thay thế. Nếu search
là một mảng và replace
là một chuỗi, thì chuỗi thay thế này được sử dụng cho mọi giá trị của search
. Converse sẽ không có ý nghĩa, mặc dù.
$search
6
$search
7
$search
8
$search
9 Nếu search
hoặc replace
là mảng, các yếu tố của chúng được xử lý trước để kéo dài. ¶
Nếu search
và replace
là mảng, thì str_replace [] lấy giá trị từ mỗi mảng và sử dụng chúng để tìm kiếm và thay thế trên subject
. Nếu replace
có ít giá trị hơn search
, thì một chuỗi trống được sử dụng cho phần còn lại của các giá trị thay thế. Nếu search
là một mảng và replace
là một chuỗi, thì chuỗi thay thế này được sử dụng cho mọi giá trị của search
. Converse sẽ không có ý nghĩa, mặc dù.
$replace
0
$replace
1
$replace
2
$replace
3 Nếu search
hoặc replace
là mảng, các yếu tố của chúng được xử lý trước để kéo dài. ¶
search
$replace
4
$replace
5
$replace
6
$replace
7
$replace
8
$replace
3Giá trị đang được tìm kiếm, còn được gọi là kim. Một mảng có thể được sử dụng để chỉ định nhiều kim. ¶
________số 8
$subject
0
$subject
1
$subject
2
$subject
3 Giá trị thay thế thay thế các giá trị search
được tìm thấy. Một mảng có thể được sử dụng để chỉ định nhiều thay thế. ¶
subject
$subject
4
$subject
5
$replace
3Chuỗi hoặc mảng đang được tìm kiếm và thay thế, còn được gọi là Haystack. ¶
Nếu subject
là một mảng, thì việc tìm kiếm và thay thế được thực hiện với mọi mục nhập của subject
và giá trị trả về cũng là một mảng.
$subject
7
$subject
8
$subject
9
$replace
3 $search
3 ¶
search
&$count
1
&$count
2
&$count
3
&$count
4
&$count
5Giá trị đang được tìm kiếm, còn được gọi là kim. Một mảng có thể được sử dụng để chỉ định nhiều kim. ¶
________số 8
&$count
6
&$count
7
&$count
8
&$count
9
null
0
$replace
3 Giá trị thay thế thay thế các giá trị search
được tìm thấy. Một mảng có thể được sử dụng để chỉ định nhiều thay thế. ¶
Nếu search
và replace
là mảng, thì str_replace [] lấy giá trị từ mỗi mảng và sử dụng chúng để tìm kiếm và thay thế trên subject
. Nếu replace
có ít giá trị hơn search
, thì một chuỗi trống được sử dụng cho phần còn lại của các giá trị thay thế. Nếu search
là một mảng và replace
là một chuỗi, thì chuỗi thay thế này được sử dụng cho mọi giá trị của search
. Converse sẽ không có ý nghĩa, mặc dù.
null
2
null
3
null
4
null
5
null
6
null
7 Nếu search
hoặc replace
là mảng, các yếu tố của chúng được xử lý trước để kéo dài. ¶
________số 8
null
8
null
9
$replace
3
Giá trị thay thế thay thế các giá trị search
được tìm thấy. Một mảng có thể được sử dụng để chỉ định nhiều thay thế. ¶
________số 8
search
1
search
2
search
3
$replace
3 Giá trị thay thế thay thế các giá trị search
được tìm thấy. Một mảng có thể được sử dụng để chỉ định nhiều thay thế. ¶
subject
search
5
search
6
search
7
$replace
3Chuỗi hoặc mảng đang được tìm kiếm và thay thế, còn được gọi là Haystack. ¶
Nếu subject
là một mảng, thì việc tìm kiếm và thay thế được thực hiện với mọi mục nhập của subject
và giá trị trả về cũng là một mảng.
search
9
$search
3 ¶
________số 8
replace
0
replace
1
replace
2
Giá trị thay thế thay thế các giá trị search
được tìm thấy. Một mảng có thể được sử dụng để chỉ định nhiều thay thế.
$replace
3 subject
¶
Nếu subject
là một mảng, thì việc tìm kiếm và thay thế được thực hiện với mọi mục nhập của subject
và giá trị trả về cũng là một mảng.
replace
5
replace
6
replace
7
replace
8
replace
9
subject
0
subject
1
subject
2
subject
3
$replace
3 $search
3 ¶
________số 8
subject
5
subject
6
$replace
3 Giá trị thay thế thay thế các giá trị search
được tìm thấy. Một mảng có thể được sử dụng để chỉ định nhiều thay thế. ¶
subject
subject
8
Chuỗi hoặc mảng đang được tìm kiếm và thay thế, còn được gọi là Haystack. ¶
subject
subject
9
str_replace[]
00
str_replace[]
01Chuỗi hoặc mảng đang được tìm kiếm và thay thế, còn được gọi là Haystack. ¶
Nếu subject
là một mảng, thì việc tìm kiếm và thay thế được thực hiện với mọi mục nhập của subject
và giá trị trả về cũng là một mảng.
str_replace[]
02
str_replace[]
03
str_replace[]
04
str_replace[]
05
str_replace[]
06
str_replace[]
07
$replace
3 $search
3 ¶
Nếu search
và replace
là mảng, thì str_replace [] lấy giá trị từ mỗi mảng và sử dụng chúng để tìm kiếm và thay thế trên subject
. Nếu replace
có ít giá trị hơn search
, thì một chuỗi trống được sử dụng cho phần còn lại của các giá trị thay thế. Nếu search
là một mảng và replace
là một chuỗi, thì chuỗi thay thế này được sử dụng cho mọi giá trị của search
. Converse sẽ không có ý nghĩa, mặc dù.
str_replace[]
09
str_replace[]
10
str_replace[]
11
$replace
3 Nếu search
hoặc replace
là mảng, các yếu tố của chúng được xử lý trước để kéo dài. ¶
Nếu subject
là một mảng, thì việc tìm kiếm và thay thế được thực hiện với mọi mục nhập của subject
và giá trị trả về cũng là một mảng.
str_replace[]
13
$search
3 ¶
Nếu subject
là một mảng, thì việc tìm kiếm và thay thế được thực hiện với mọi mục nhập của subject
và giá trị trả về cũng là một mảng.
str_replace[]
14
str_replace[]
15
str_replace[]
16
str_replace[]
17
str_replace[]
18
str_replace[]
19
str_replace[]
20
str_replace[]
21
str_replace[]
22
str_replace[]
23
str_replace[]
24
str_replace[]
25
str_replace[]
26
str_replace[]
27
str_replace[]
28
str_replace[]
29
str_replace[]
30
str_replace[]
31
str_replace[]
32
str_replace[]
33
str_replace[]
34
$replace
3CC tại cc dot com ¶ ¶
10 năm trước
str_replace[]
36
str_replace[]
37
str_replace[]
38
str_replace[]
39
$replace
3Jefrey tại Forteras Dot Tech ¶ ¶
4 năm trước
str_replace[]
41
str_replace[]
42
str_replace[]
43
str_replace[]
44
str_replace[]
45
$replace
3borasahin tại gmail dot com ¶
7 năm trước
str_replace[]
47
str_replace[]
48
$replace
3Christof dot rieger tại r-tron dot de ¶ ¶
10 năm trước
Jefrey tại Forteras Dot Tech ¶
str_replace[]
51
str_replace[]
52
$replace
34 năm trước ¶
borasahin tại gmail dot com
str_replace[]
54
str_replace[]
55
str_replace[]
56
str_replace[]
577 năm trước ¶
4 năm trước
str_replace[]
58
str_replace[]
59
str_replace[]
60
str_replace[]
61
$replace
3borasahin tại gmail dot com ¶
7 năm trước
str_replace[]
63
str_replace[]
64
str_replace[]
65
str_replace[]
66
str_replace[]
67
str_replace[]
50 ¶
Flame2000 tại mail dot ru ¶
str_replace[]
69
6 năm trước ¶
4 năm trước
str_replace[]
70
str_replace[]
71
str_replace[]
72
$replace
3borasahin tại gmail dot com ¶
7 năm trước
str_replace[]
74
str_replace[]
75
$replace
3Christof dot rieger tại r-tron dot de ¶ ¶
str_replace[]
50
str_replace[]
77
Flame2000 tại mail dot ru ¶
$replace
36 năm trước ¶
7 năm trước
str_replace[]
80
Christof dot rieger tại r-tron dot de ¶
str_replace[]
50. This function works by the following rules: If the string to be searched is an array, it returns an array. If the string to be searched is an array, find and replace is
performed with every array element.
Flame2000 tại mail dot ru ¶
6 năm trước.
Aschmidt tại Anamera Dot Net
vuabid tại hotmail dot com
5 năm trước
$replace
3
Christian Dot Reinecke tại Web Dot de ¶string_name. replace[old_string, new_string] with old_string being the substring you'd like to replace and new_string being the substring that will take its place.
12 năm trước
Oyedele Hammed Horlah - Itz Dot Harmid tại Gmail Dot Com ¶Use the PHP str_replace[] function You can use the PHP str_replace[] function to replace all the occurrences of a word within a string.