|
 |
Podstawy PHP
|  | | |
RkCMF wymaga od admina znajomości podstaw PHP - znajomości konstrukcji tablic i wpisywania łańcuchów.
echo i łańcuchy
W PHP tekst wyświetlany jest poprzez komendę echo:
echo 'tekst';
echo "tekst";
Tekst do wyświetlanie zamknięty jest cudzysłowami. Pojedynczymi lub podwójnymi. W przypadku tych drugich zmienne zawarte we frazie będą wykonane lecz dla nas ważne jest to że jeżeli używamy podwójnych cudzysłowów do zamknięcia frazy to we frazie nie mogą się pojawić, a jeżeli są to muszą być poprzedzone odwrotnym ukośnikiem:
echo 'tekst < a href="http://www.google.pl" >link< /a >';
echo "tekst < a href=\"http://www.google.pl\" >link< /a >";
Tablice
Tablica to lista elementów - liczb, łańcuchów lub innych tablic. Podstawowa definicja pustej tablicy w PHP wygląda tak:
Zwykła tablica zawiera listę elementów np:
array('tekst', 'inny tekst', 43, 22, 0, $zmienna, true);
Łańcuchy zamykamy cudzysłowami (patrz wyżej), a liczby, wyrażenia logiczne prawda/fałsz (true, false) i zmienne nie. Elementy oddzielamy przecinkiem. Tablica zawierać może też inne tablice:
array('tekst', 'inny tekst', 43, 22, 0, $zmienna, array('foo', 'bar'));
Tablica asocjacyjna ma budowę typu:
array('klucz' => 'wartość', 4 => 'gruszka', 'foo' => true);
Kluczowi (liczba, łańcuch) odpowiada jakaś wartość (wszystko co może być w tablicy). Przypisanie wartości do klucz oznaczane jest poprzez =>
|
| |  | |  |
|