Çok asp.net 's <%=SomeVariable%>
nasıl ben etkinleştirebilirsiniz gibi <?php =SomeVariable ?>
?
Şu anda benim app çalışır i <?php echo(SomeVariable) ?>
yaparsanız
Iam php 5.1.6 kullanıyor
Teşekkürler
Sana short_open_tag
a> arıyorsanız inanıyorum
Bu kod taşınabilirliği azaltır, çünkü kısa etiketleri kullanarak genellikle kötü bir uygulama olarak kabul edilir unutmayın. Bu ne olursa olsun sunucu ayarları çalışacağı gibi standart <?php echo "..."; ?>
kullanmak en iyisidir.
Onlar PHP 6 önerilmiyor olacağı bir possibility strong> olduğu gibi ASP tarzı açık / kapalı etiketleri kullanmaya çalışın.
Ne yazık ki, php hiçbir <?php=
sözdizimi vardır. Sen short_open_tag açmak ve <?
and <?=
ya, sen, ne yazık ki doğru şekilde yapmak olsun ve mutlaka ya <?php print(); ?>
veya {[ (5)]}.
Bazı insanlar (ve çerçeveler) bu gibi küçük bir sözdizimsel şeker yapın:
function p($toPrint) {
print($toPrint);
}
ve bu sağlar:
<?php p($message) ?>
Ama kısa etiketler gerçekten arzu değildir. Gelecekteki olası amortismanlar bir nedeni, ancak diğer <?
bir XML bildirimi başlangıç olarak iyi ve XHTML için bu yaptığın zaman sorunlara neden olabilir:
<?xml version="1.0" encoding="UTF-16"?>
Eğer kötü bir PHP hatası alırsınız.