PDA

View Full Version : سوال: مشکل در درک الحاق متغیر با کد html ?



vb8334
شنبه 03 بهمن 1394, 21:41 عصر
سلام

دوستان من در واقع با الحاق متغیر و کد html مشکل دارم که کدی رو اینجا میزارم و اون خط رو که مشکل دارم مشخص میکنم
در واقع من با عکس مشخص کردم چرا ما از تک کوتیشن باید استفاده کنیم در اون خط چرا از نقطه خالی نمیتونیم استفاده کنیم برای الحاق اگه میشه بطور کامل توضیح بدید.





function getPosts(){

$str='';
$colorRow='';
for($i=1;$i<=5;$i++){

if($i % 2==0){
$colorRow="even";
}
else{
$colorRow="odd";
}
$str .=
'<div class="postBox '.$colorRow.'">' .
"<h2>Post Title $i</h2>" .
"<div>Post Body $i</div>" .
'</div>';

}
return $str;
}

Farshid007
شنبه 03 بهمن 1394, 23:34 عصر
اگه از کوتیشن برای چاپ یا هر کار دیگه ای استفاده کنیم متغیر ها به مقدارشون ارجاع داده نمیشن
اما اگه از دابل کوتیشن استفاده کینم بجای نام متغییر ها مقدار انها چاپ میشه
به دو مثال زیر دقت کن:


$name='Farshid';
echo 'Name:$name';

خروجی:

Name:$name

اما

$name='Farshid';
echo "Name:$name";

خروجی:


Name:Farshid


خب اگه با دات انهارو بهم کانکت نکنیم اونوقت نام متغیر بجای مقدار اون چاپ میشه
البته من دقیق منظورتونو متوجه نشدم
فکر کنم منظورتون این بود
موفق باشید