Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jak zadeklarowac tablice
Forum PHP.pl > Forum > Przedszkole
Gość
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
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ść
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
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?
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-2025 Invision Power Services, Inc.