Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoć oko substr funkcije?

[es] :: PHP :: Pomoć oko substr funkcije?

[ Pregleda: 1360 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Q_Line
BiH

Član broj: 4879
Poruke: 76

Sajt: www.google.ba


Profil

icon Pomoć oko substr funkcije?04.07.2008. u 09:59 - pre 158 meseci
Code:
<?php
$haystack = 'Forum-php';
$needle = '-';
$result = substr($haystack, 0, strpos($haystack, $needle));
echo $result;
?>

Rezultat je: Forum

Međutim, kada je promjenjiva:

$haystack = 'Blog';

rezultata nema, tj. ne pojavi se nista kao ispis echo-a. Da li je moguce ispisati $haystack ako ne postoji znak "-" unutar njega, jednostavno preskociti "substr"...

Pomoć?
"Q" 9G - Ponosni Titin pionir
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.fibertel.com.ar.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Pomoć oko substr funkcije?04.07.2008. u 10:12 - pre 158 meseci
Code:

<?php
$haystack = 'Forum-php';
$needle = '-';
$pos = strpos($haystack, $needle);
$result = ($pos !== false) ? substr($haystack, 0, $pos) : $haystack;
echo $result;
?>

Tko leti vrijedi
 
Odgovor na temu

Q_Line
BiH

Član broj: 4879
Poruke: 76

Sajt: www.google.ba


Profil

icon Re: Pomoć oko substr funkcije?04.07.2008. u 10:17 - pre 158 meseci
Hvala!
"Q" 9G - Ponosni Titin pionir
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Pomoć oko substr funkcije?30.07.2008. u 15:47 - pre 158 meseci
Što znači sljedeći dio koda?
Code:

function getParameterArray($uri){//Uzmi URL
while (substr($uri, 0, 1) == '/')//Dok 
{
$uri = substr($uri, 1);//$uri=> Ispisujemo sve osim prvog znaka
}
return explode('/', $uri);//to vraća $uri raskomadani po dijelovima
}
$params = getParameterArray($uri);
list($subcategory,$city,$parameter_3) = $params;//Stvaramo varijable kojima dodjeljemo vrijednost iz niza explode
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Humanity d.o.o.
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-1.sezampro.yu.

Sajt: www.nikolaposa.in.rs


+33 Profil

icon Re: Pomoć oko substr funkcije?30.07.2008. u 16:07 - pre 158 meseci
Ja mislim da je ochigledno i iz komentara u tom kodu... Toj funkciji se prosledjuje neki URL, a onda ova while petlja sluzhi samo u sluchaju da je prvi znak '/', da bi ga "odsekla". Posle se taj URL rastavlja na delove, i to na svakom mestu gde je znak '/', i tako dobijeni niz je povratna vrednost funkcije. Posle se promenjljivama $subcategory, $city, i $parameter_3 dodeljuju vrednosti tog niza...
 
Odgovor na temu

[es] :: PHP :: Pomoć oko substr funkcije?

[ Pregleda: 1360 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.