Starší komentáře ke článku: PHP - práce s řetězci v PHP podruhé

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Marek Laco

Datum vložení: 19.4.2001 16:55:36

Ja pouzivam namiesto

if (StrPos (" " . $pacient, "HIV")) Poslat_na_leceni ($pacient);

toto:

if (StrStr($pacient,"HIV"))
Poslat_na_leceni($pacient);

co vy na to???

mLaco.


Avatar

Autor komentáře: Peterman

Datum vložení: 20.6.2001 8:41:53

znak pro konec radku neni /n ale \n

Avatar

Autor komentáře: Peter Labos

Datum vložení: 7.4.2006 11:23:30

Funkcia trim() odreže iba znaky na začiatku a na konci reťazca. Čiže stredu reťazca sa ani nedotkne :o/ Nato je lepšie použiť rôzne varianty ereg_replace a podobné funkcie. Viac je v manuále PHP.

Avatar

Autor komentáře: Peter Laboš

Datum vložení: 3.7.2006 19:37:06

V článku je navrhnutý dosť zvláštny spôsob obídenia návratovej hodnoty 0, pridaním akejsi medzery pred reťazec. V samotnom manuále radia funkciu StrPos kontrolovať tzv. equal operátorom, čiže tromi rovná sa za sebou ===. Ten zistí či sú udané hodnoty rovnakého typu, t.j. vidí rozdiel medzi 0 a FALSE. Je však pravdepodobné, že v dobe písania článku ešte tento operátor v PHP neexistoval, keďže bol zavedený až od PHP 4.

Zpět na článek | Úvodní stránka Interval.cz