[PHP] jak poprawnie pisać w echo

w php jest funckcja echo. I jak w niej poprawni zapisać wartości? np. align=“center”. Chodzi mi a znaczniki.

  1. align=center

  2. align=“center”

  3. align=‘center’

kiedy się używa " kiedy ', a kiedy się w ogóle nie pisze. Wiem, że to idiotyczne ale w różnych kursach jest różnie :oops:

Może być:

<?php

echo '';

echo "";

?>

To by się tyczyło kwestii PHP. Ale we wszelkim HTMLu piszę się align=“center”.

Ja polecam: http://pl2.php.net/manual/pl/function.echo.php

wewnątrz " " tekst będzie interpretowany, np. za $zmienna podstawi wartość tej zmiennej

a ’ ’ pozostawi go tak jak jest (zwróci po prostu $zmienna)

echo (’ align=“center” ');

A nie może być

echo "";

:?:

Jeśli jest to tylko napis to w apostrofach jest szybciej wykonywane gdyż php nie musi sprawdzać czy jest zmienna i traktuje wszystko jako tekst.

echo 'align="center"';

aha dziex ale np liczby width itp…?

Kod html (align, width, liczby) uznaje się jako tekst.

Zmienne w php wyglądają tak: $nazwa (lub globalne $_GET[‘abc’]).

Jeśli chcesz mieć “edytowalny” kod html, to użyjesz zmiennych, np:

<?php

$szerokosc=$_GET[szer];

echo (" ");

//lub

echo (' ');

?>[/code]

i tu link będzie obrazek.php?szer=100 - otrzymasz obrazek o szerokości 100

dzięki