Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wyświetlanie zawartości za pomoca echo.
Forum PHP.pl > Forum > Przedszkole
Filip_Łdz
Witam, mam pytanie odnośnie wyświetlania różnych danych za pomocą echo. W większości przypadków korzystałem z echo ""; teraz niestety nie działa. Musiałem użyć echo(); może mi ktos wytłumaczyć czy jest jakaś reguła kiedy się używa echo(); a kiedy echo "";
Spawnm
pokaż kod który ci nie działał .

osobiście nigdy nie używam () w echo .
DREEMus
Musi być jakiś błąd skoro nie działa ...
Filip_Łdz
  1. <?php
  2. $i=11;
  3. do {
  4.  echo($i++);
  5.   echo "<br />";
  6. } while ($i<21);
  7. ?>


Gdy w pierwszym echo zrobię "" to wyskakuje błąd.
DREEMus
  1. <?php
  2. $i=11;
  3. do {
  4.  echo $i++;
  5.  echo '<br />';
  6. } while ($i<21);
  7. ?>
i po krzyku smile.gif

PS. Do zmiennych nie musisz używać " ", a i nawet błędem jest ich używanie ... tak jak Ty chciałeś to robić smile.gif
erix
A po co do tego cokolwiek...?

  1. <?PHP
  2. $i=11;
  3. do {
  4. echo $i++;
  5.  echo "<br />";
  6. } while ($i<21);
  7. ?>

I w cudzysłowie wyskoczy błąd, bo $i nie będzie postinkrementowane.
Filip_Łdz
dzięki, dopiero zaczynam z php więc proszę o wyrozumiałość rolleyes.gif

edit: a czemu <br /> znalazło sie w ' ' zamiast " " ?
DREEMus
Możesz jeszcze poczytać, kiedy dać " a kiedy ' smile.gif
Filip_Łdz
Z tego co doczytałem wynika, że ' ' stosować gdy zamieszczam zawartość bez zmiennych a " " gdy mam w nim zmienną. Mam nadzieję, że dobrze zrozumiałem. Dzieki,
Fifi209
Cytat(Filip_Łdz @ 13.06.2009, 16:42:58 ) *
Z tego co doczytałem wynika, że ' ' stosować gdy zamieszczam zawartość bez zmiennych a " " gdy mam w nim zmienną. Mam nadzieję, że dobrze zrozumiałem. Dzieki,


Tak właśnie o to chodzi, jeżeli musisz podstawić wartość to używaj " choć lepiej jest zrobić np. :

  1. <?php
  2. $zmienna = 'tekst';
  3.  
  4. $zmienna2 = 'To jest jakis '.$zmienna;
  5. ?>


Szybciej winksmiley.jpg
Filip_Łdz
ok, już rozumiem dzięki wszystkim za pomoc.
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.