..
Прег_матцх функција припада породици ПЦРЕ, где акроним стоји за ПЦРЕ Перлу Компатибилан Регуларни израз.
Ова функција се користи да би поређења на основу модела представљени у облику регуларних израза.
Прег_матцх прихвата параметара 5, прве две су обавезне и да би, узорак и ниску која се претраживати. Трећи параметар, опционо, је дефиниција низ резултата који ће држати појаве пронађено. Четвртом и петом параметри су, респективно, заставе и офсет: обе су опциони да су комуналне само у посебним случајевима, за које сам се односе на службену ПХП документације.
Прег_матцх враћа 0 ако не признају, а 1 ако признање дошло до (за разлику од прег_матцх прег_матцх_алл : не зауставља на прво признање, али се наставља до краја предмет). Ако грешка прег_матцх () ће да врати ЛАЖ.
Видимо основни пример који користи само прва два параметра:
<ПХП?
ако (прег_матцх ('/ мрвебмастер / и', 'МрВебмастер је мој омиљени сајт!')) {
ецхо 'меч је пронађен. "
Елсе {}
ецхо "Не признање."
}
>?
Ако бисмо желели да извуку резултат би био уметнут као трећи параметар, што се сећамо, је низ:
<ПХП?
ако (прег_матцх ('/ мрвебмастер / и', 'МрВебмастер је мој омиљени сајт!', $ ресулт)) {
принт_р ($ резултат);
}
>?
| |
Линук (курс)
Комплетан водич за опен-соурце систем. Од 49 €. |
| |
МиСКЛ (курс)
Управљање опен соурце базу података. Од 39 €. |
| |
ПХП (курс)
Цео курс за креирање динамичких веб сајтова. Од 49 €. |