echo "Argument $i = "...

Jak cię złapią, to znaczy, że oszukiwałeś. Jak nie, to znaczy, że posłużyłeś się odpowiednią taktyką.
$arg_list[$i] . "<br>\n";
}

foo (1, 2, 3);
?>
Funkcja func_get_args() może być używana wraz z func_num_args() i func_get_arg() do zrealizowania
funkcji ze zmienna liczbą argumentów. Funkcja została dodana w PHP 4.
func_num_args
Zwraca liczbę argumentów przekazanych do bieżącej funkcji. Funkcja func_num_args() generuje
ostrzeżenie w przypadku wywołania jej z poza funkcji.
int func_num_args( void )


<?php
function foo()
{
$numargs = func_num_args();
echo "Ilość argumentów: $numargs<br>\n";
}

foo (1, 2, 3);
?>
Funkcja func_num_args() może być używana wraz z func_get_args() i func_get_arg() do zrealizowania
funkcji ze zmienna liczbą argumentów. Funkcja została dodana w PHP 4.
fwrite
Zapisuje zawartość $string do pliku wskazywanym przez $fp. Jeżeli podany został argument $length,
zapisywanie jest przerywane po zapisaniu $length bajtów lub całej zawartości $string. Jeżeli podany został
argument $length, ignorowana jest opcja konfiguracji magic_quotes_runtime i z $string nie będą usuwane ukośniki. Patrz również fread(), fopen(), fsockopen(), popen() i fputs().
int fwrite( int fp, string [, int length])
getallheaders
Zwraca tablicę asocjacyjną z wszystkimi nagłówkami HTTP wysłanymi wraz z bieżącym żądaniem.
Wskazówka
Można również odczytać wartości zmiennych współdzielonych CGI ze środowiska. Można to zrealizować gdy PHP pracuje jako moduł
Apache lub jako CGI. Aby odczytać wszystkie zmienne środowiska zdefiniowane w ten sposób należy użyć funkcji phpinfo().
array geallheaders( void )
Przykład: getallheaders()
$headers = getallheaders();
while (list ($header, $value) = each($headers))
{
echo "$header: $value<br>\n";
}
Przykład ten wyświetla wszystkie nagłówki bieżącego żądania HTTP. Funkcja getallheaders() działa
jedynie, gdy PHP pracuje jako moduł Apache.
getcwd
Zwraca bieżący katalog.
string getcwd( void )
getdate
Zwraca tablicÄ™ asocjacyjnÄ… zawierajÄ…cÄ… informacje o dacie odczytane na podstawie parametru $timestamp.
Tablica zawiera następujące elementy:
• seconds — sekundy
• minutes — minuty
• hours — godziny
• mday — dzieÅ„ miesiÄ…ca
• wday — dzieÅ„ tygodnia jako numer
• mon — miesiÄ…c jako numer
• year — rok jako numer
• yday — dzieÅ„ w roku jako numer, na przykÅ‚ad 299
• weekday — dzieÅ„ tygodnia jako tekst, na przykÅ‚ad Friday
• month — miesiÄ…c jako tekst, na przykÅ‚ad January
Dodatek A - Funkcje
222

array getdate( int timetamp )
getenv
Zwraca wartość zmiennej środowiska o nazwie $varname, lub w przypadku wystąpienia błędu False.
string getenv( string varname )

$ip = getenv( "REMOTE_ADDR" ); // odczytuje numer IP użytkownika
Listę zmiennych środowiska można uzyskać za pomocą funkcji phpinfo(). Znaczenie wielu z nich opisane jest w specyfikacji CGI ( http://hoohoo.ncsa.uiuc.edu/cgi/) na stronie poświęconej zmiennym środowiska ( http://hoohoo.ncsa.uiuc.edu/cgi/env.html).
Uwaga
Funkcja ta nie działa w trybie ISAPI.
gethostbyaddr
Zwraca nazwÄ™ komputera o adresie przekazanym w argumencie $ip_address. W przypadku wystÄ…pienia
błędu funkcja zwraca $ip_address. Patrz również: gethostbyname().
string gethostbyaddr( string ip_address )
gethostbyname
Zwraca adres IP komputera o nazwie przekazanej w $hostname. Patrz również: gethostbyaddr().
string gethostbyname( string hostname )
gethostbynamel
Zwraca listę adresów IP skojarzonych z nazwą $hostname. Patrz również: gethostbyname(),
gethostbyaddr(), checkdnserr(), getmxrr() oraz man named(8).
string gethostbynamel( string hostname )
GetImageSize
Odczytuje wielkość rysunku GIF, JPG, PNG lub SWF i zwraca wymiary, typ pliku oraz ciąg tekstu z
szerokością i wysokością w postaci fragmentu znacznika IMG. Funkcja zwraca tablicę z 4 elementami. Pod indeksem 0 znajduje się szerokość rysunku w pikselach, pod indeksem 1 znajduje się wysokość rysunku. Indeks 2
zawiera znacznik określający typ rysunku, 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF. Pod indeksem 3 znajduje się ciąg zawierający tekst height=xxx width=xxx, który może być użyty bezpośrednio w znaczniku IMG.
array GetImageSize( string filename [, array imgeinfo])
Przykład: GetImageSize()
<?php $size = GetImageSize ("img/flag.jpg"); ?>
<IMG SRC="img/flag.jpg" <?php echo $size[3]; ?>
Opcjonalny parametr $imageinfo pozwala na odczytanie dodatkowych danych z pliku rysunku. W chwili
obecnej zwracane są różne znaczniki APP pliku JPG w postaci tablicy asocjacyjnej. Niektóre programy
wykorzystują znaczniki APP do umieszczenia w rysunku informacji tekstowej. Częstym zastosowaniem jest umieszczanie danych IPTC http://www.xe.net/iptc/ w znaczniku APP13. Do zamiany binarnego znacznika APP13
WÄ…tki
Powered by wordpress | Theme: simpletex | © Jak ciÄ™ zÅ‚apiÄ…, to znaczy, że oszukiwaÅ‚eÅ›. Jak nie, to znaczy, że posÅ‚użyÅ‚eÅ› siÄ™ odpowiedniÄ… taktykÄ….