10-17-2011, 02:30 PM
مهربد نوشته: از آنجاییکه گمان میکنم انگلیسی هم نمیدانید، Before، چَم و معنی پیش (قبل) را دارد. به بیان دیگر، این
تگ در نگارشهای پیشین به صورت پیشفرض باز است و از (since) نگارش 5.4 همواره باز خواهد بود.
مهربد نوشته: Note: This directive also affected the shorthand <?= before PHP 5.4.0, which is identical to <? echo. Use of this shortcut required short_open_tag to be on. Since PHP 5.4.0, <?= is always available.
مهربد نوشته: و همچنان که میبینید، بر پاد سخن مفت شما، تگ آن (short_open_tag) در ریخت پیشفرض خود (default)
همواره باز بوده و از نگارش 5.4 به بالا نیز، یکی از بخشهای مهادین زبان شده و نمیتوان آن را "خاموش" کرد.
http://stackoverflow.com/questions/24760...-php-5-3-1
https://wiki.php.net/rfc/shortags
نقل قول:PHP 5_1, 5_2:
* Default behaviour : on
* php.ini-dist : on
* php.ini-recommended : off
PHP 5_3:
* Default behaviour : on
* php.ini-development : off
* php.ini-production : off
مهربد نوشته: کسانی که کاربرد آن را میدانند؟
خدای ار به حکمت ببندد دری - به کرمک زند قفل محکم تری