Gość
24.03.2008, 14:38:45
Witam
brakuje mi troche deklarowania z C, glownie dlatego, ze mozna w ten sposob uratowac calkiem sporo pamieci, w jaki sposob zadeklarowac tablice, wiedzac np, ze za chwile preg_all() w przewszym "wierszu" wstawi elementy integer, w drugim pojedyncze litery, a w trzecim ciagi nie dluzsze niz 3 znaki
l0ud
24.03.2008, 15:57:06
PHP samo dobiera odpowiedni typ zmiennych przy przypisywaniu im odpowiedniej wartości. Jak przypiszesz cyfrę to to będzie 'integer' jak kilka znaków to string etc. Można rzutować typ, ale robi się zwykle dla bezpieczeństwa... Taki urok programowania w php...
Gość
24.03.2008, 17:59:38
Cytat(l0ud @ 24.03.2008, 15:57:06 )

Jak przypiszesz cyfrę to to będzie 'integer' jak kilka znaków to string etc.
owszem, jesli przy pomocy array tworze wlasnorecznie tablice i wrzuce tam cyfreto bedzie integer, ale jesli zrobi to preg_all to zawsze jest string.
l0ud
24.03.2008, 18:03:44
Cóż... zawsze możesz później rzutować typ w jakiejś pętli poprzez $arr[$element] = (int)$arr[$element] ale to raczej nie ma sensu... Zwalniać działanie skryptu (dodatkową pętlą) po to, żeby zaoszczędzić kilka bajtów?