Jump to content
php.lv forumi

es zinu ka apniku jau jums


keissfootball

Recommended Posts

Man tāda problēma, ja es piemēram lieku visu ar

 

<?php
if ($id=="aktualitates"){
echo "Shi sadalja veel nestraadaa!!!";
}
if ($id=="kontakti"){
echo "Piedodiet bet shii arii ne. Nezinu kura vispār straadaa, bet vienu es gribeetu zinaat, vai shis teksts iet paari attelam un ja iet, tad blablabla tas ir piemērs???";}
?>

 

Un ja es lieku visu starp echo, kā es varu ielit attēlu? Vai es varu izmantot html variantu <img src...> ieliekot slashus???

Link to comment
Share on other sites

Jā tieši tā tu taisi

echo 'Teksts <img src="bilde.ext"> vēl teksts';

Ja Tev nav īpašas vajadzības, tad labāk izmanto šitās pēdiņas ' nevis šitās ", jo ' strādā ātrāk.

vēl variants ir:

echo <<<BEIGAS

Teksts ar visām iespejamajām pēdiņām " ' " ' "

BEIGAS;

Link to comment
Share on other sites

Vēl ir vērts pieminēt atšķirību starp ' un ", ja izmantosi ", tad php parsēs visu tekstu, kas tev tur ir, bet ja izmantosi ', tad tas to tekstu dzīs uz āru neskatoties, kas tajā tekstā ir. Izstatās tas šādi:

$str = 'la la';
echo "Teksts: $str"; // Teksts la la
echo 'Teksts: $str'; //Teksts: $str

Link to comment
Share on other sites

Ir ātrāk, jo var stringu drukāt laukā pa tiešo, nav jāpārbauda ir/nav mainīgie un vajadzības gadījuma tie jānomaina ar atbilstošo saturu. Es personīgi lietoju

echo 'teksts1' . $mainīgais . 'teksts2';

24589[/snapback]

Vai vēl ātrāk nav šādi?

echo 'teksts1', $mainīgais, 'teksts2';

(nevajag stringus konkatenēt)

Link to comment
Share on other sites

Vai vēl ātrāk nav šādi?

echo 'teksts1', $mainīgais, 'teksts2';

(nevajag stringus konkatenēt)

24606[/snapback]

nedaudz offtop, bet man ļoti tīkās šī optimizācija it sevišķi uz šādiem piemēriem.

Tad kā parsti uzrakstam galīgi līku algoritmu/ciklu/vaicājumu, bet galvenais, ka izvade ir optimāla ;)

Link to comment
Share on other sites

×
×
  • Create New...