Ç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.