Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Znak "=>" ?
Forum PHP.pl > Forum > Przedszkole
Eruanne
Witajcie!

Czy ktoś mnie może oświecić, co oznacza "=>"? Mam wrażenie, po analizie skryptów, że nie jest to to samo, co "=". Z góry dzięki za pomoc.
nospor
=> stosujesz przy tworzeniu tablic (dla indexu przypisujesz wartość)
  1. <?php
  2.  
  3. $tablica = array ('index1'=>'wartosc1','index2'=>'wartosc2');
  4.  
  5. ?>
Eruanne
Dzięki, mam jeszcze jedno pytanie, najczęściej w wywołaniach funkcji spotykam takie coś:

$this -> costam

Nie do końca rozumiem ten zapis. Czytam właśnie nt. smarty i rozumiem zapis:

$tpl = new Smarty;
$tpl -> assign('kluby', $kl);
$tpl -> display('index.tpl');

jako operację na nowym szablonie (chodzi mi o "->").

Ale już w definicji funkcji nie do końca chwytam znaczenie tej strzałki:

function getTeams()
{
$this -> q = "SELECT * FROM TKluby";
return $this -> queryDB();
}

Rozumiem kwestie z zapytaniem sqla, chodzi mi o to, czy znak "->" ma jakąś sprecyzowaną definicję? Niestety nie mogę wyszukać tego w googlu, bo nie łyka takich znaków smile.gif
nospor
Zanim weźmiesz się za smartiego poczytaj se o klasach.
-> odwołujesz się do metody lub właściwości obiektu klasy

http://wiki.php.pl/index.php/Klasa
Eruanne
Dzięki smile.gif
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.