Copyright © Radosław Kowaluk 2009-2013
$zmienna[klucz]=wartość;
<?php
$t[]='Ala';
$t[]='ma';
$t[]='kota';
echo $t[0].' '.$t[1].' '.$t[2];
?>
<?php
$t[1]='Ala';
$t[3]='ma';
$t[5]='kota';
echo $t[1].' '.$t[3].' '.$t[5];
?>
array([klucz =>] wartość[,...])
print_r(zmienna);
<?php
$t = array( 1 , 2 , 3 , 4 , 5 );
print_r($t);
?>
<?php
$t = array( 2=>1 , 2 , 3 , 4 , 5 );
print_r($t);
?>
unset(klucz[, ...])Można jednocześnie usuwać wiele wartości.
<?php
$a = array(3 =>7,5 =>1,12 =>2);
print_r($t);
unset($a[5]);
print_r($a);
unset($a);
print_r($a);
?>
count(zmienna[, tryb])Jeśli opcjonalny argument tryb ustawiony jest na 1, count() będzie zliczał elementy rekurencyjnie. Jest to przydatne przy zliczaniu ilości wszystkich elementów tablicy wielowymiarowej. Domyślna wartość argumentu tryb to 0.
<?php
for( $i = 0;$i < 10; $i++ )
{
$t[$i]=$i;
}
for( $i = 0;$i < count($t); $i++ )
{
echo 'pozycja'.$i.'='.$t[$i];
echo '<br />';
}
?>
<?php
$dane = array(nr=>1,nazwisko=>'Kowalski',imie=>'Jan');
foreach( $dane as $x )
{
echo $x.'<br />';
}
?>
sort(zmienna[' parametr])parametry: SORT_REGULAR - porównuje elementy normalnie; SORT_NUMERIC - porównuj elementy jako liczby; SORT_STRING - porównuj elementy jako ciągi tekstowe; SORT_LOCALE_STRING - porównuj elementy jako ciągi, uwzględniając ustawienia Locale.
<?php
$kolory = array('czerwony','niebieski','zielony ','szary','biały');
print_r ( $kolory );
echo '
';
sort( $kolory );
print_r ( $kolory );
?>
<?php
$dane[0]['imię'] = 'Jan';
$dane[0]['nazwisko'] = 'Kowalski';
$dane[1]['imię'] = 'Maciej';
$dane[1]['nazwisko'] = 'Nowak';
print_r($dane);
$kraje = Array('Europa'=>array('Polska','RFN'),'Afryka'=>array('Egipt','RPA'));
print_r($kraje);
?>
<?php
echo "<pre>";
print_r($_SERVER);
echo "</pre>";
?>
<?php
echo $_SERVER['REMOTE_ADDR'];
?>