Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> string(8) "" - magiczne stringi:)
vala
post 12.03.2005, 11:59:06
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 12.01.2005

Ostrzeżenie: (0%)
-----


Witam.
Moze mi ktos wytlumaczyc? W jaki sposob majac tak tablice :
Kod
[3]=> string(4) "Name" [4]=> string(8) "" [5]=> string(11)


strlen($tablica[4]);
zwraca mi 8?smile.gif
z kolei sizeof 1

wyczytalem na googlach ze to jakis bug w php
da sie cos z tym zrobic?smile.gif


--------------------
Warsztat: Easy PHP 1.7:Apache 1.3.27|PHP 4.3.3|PHPMYADMIn 2.5.3|MYSQL 4.0.15
Go to the top of the page
+Quote Post
SongoQ
post 12.03.2005, 13:13:26
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Mozesz opisa wiecej szczegolow.

[4] => string(8) "" - cos jest nie tak z tym bo tak nigdy nie powinno sie pojawic

Jaka wersja php ?


--------------------
Go to the top of the page
+Quote Post
crash
post 12.03.2005, 13:25:47
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Używam php > 5.x i działa dobrze. Dump zwraca [2]=> string(0) ""...


--------------------
Go to the top of the page
+Quote Post
vala
post 12.03.2005, 13:35:27
Post #4





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 12.01.2005

Ostrzeżenie: (0%)
-----


oki juz wiem o co chodzi:)
wpis w pliku wyglada tak:0
Name <random> Lord

i zrobilem cos takiego

$dupa=ereg_replace("\n","",$plik[$i]);
$rol=explode(" ",$dupa);

tylko nie rozumiem dlaczego <random> tez wycielo i zamienilo na "" ale zostalo 8 znakow:)


--------------------
Warsztat: Easy PHP 1.7:Apache 1.3.27|PHP 4.3.3|PHPMYADMIn 2.5.3|MYSQL 4.0.15
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:21