Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Funkcja explode
Forum PHP.pl > Forum > Gotowe rozwiązania
Mandragor
Pisze takis skrypcik:


$dane=file("fan.dat");
for($q=0; $q<count($dane); $q++)
{
$info=explode("|", "$dane[$q]");
.....
}


W pliku FAN.dat zapisane sa dane podawane przez uzytkownikow w formularzui sa oddzielone znakiem "|". Uzytkownik nie musi wypelnic wszystkich pol. Kolejnosc po zcytaniu z pliku jest taka: info[0]=nazwisko, info[1]=imie, info[2]=miasto, info[3]=emial i jesli uzytkownik nie wpisalby sowjego maila to jaka wartosc bedzie przypisana dla info[3] przez funkcje explode?questionmark.gif
itsme
[php:1:f4948b8fee]<?php
echo "To jest wartosc email: $info[3].";
?>[/php:1:f4948b8fee] i masz odpowiedz
Szczav
Ja bym zalecal stosowac ||| zamiast jednego |. Nie wiadomo co userowi strzeli o lba i moze duzo namieszac.
Mandragor
aha czyli dobrze rozumialem ze wartosc bedzie null bo zmienna jest pusta
scanner
NULL też jest wartością (i zarazem typem zmiennej)
http://www.php.net/manual/pl/language.types.null.php (patrz: komentarze)
http://www.php.net/manual/pl/function.isset.php
http://www.php.net/manual/pl/function.empty.php
http://www.php.net/manual/pl/function.is-null.php
Update:
Cytat
$a = "";
$b = NULL;

$a == $b;
/* returns true: $a has been converted to $b for the equality comparison */

is_null($a); //returns false
is_null($cool.gif; //returns true

$a === $b;
/* returns false: $a is not _identical_ to $b */
Mandragor
dzieki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.