Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Chiarimento su parte di codice esempio scheletro
 
Loris Menghi
Member
 
Avatar
Total Posts:  72
Joined:  2008-11-26
Rimini, Italy
 

Scusate, sono un neofita, ma non so dove reperire questa informazione.
Nella guida che sto seguendo, compare questa parte di codice:
<?=$this->getChildHtml('header') ?>
quel segno di uguale “=” prima di $this, cosa significa?
E’ solo un modo strano di aprire uno script php?
In più this a quale classe punta, visto che è lanciato al di fuori di una classe??

So che le mie domande sono un po da neofita, ma non so dove reperire queste informazioni. Ho cercato su google

 
Magento Community Magento Community
Magento Community
Magento Community
 
yugyn_lonewolf
Sr. Member
 
Total Posts:  108
Joined:  2008-05-31
 

Ciao,

mi dici in quale file hai visto il codice?
Che argomento stai seguendo?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Black Cat
Moderator
 
Avatar
Total Posts:  3481
Joined:  2008-02-14
Assemini / Cagliari (Italy)
 

Credo che sia una caratteristica del codice di Zend Framework ma non ne sono sicuro

 
Magento Community Magento Community
Magento Community
Magento Community
 
istel
Jr. Member
 
Avatar
Total Posts:  12
Joined:  2009-02-17
Italy
 

Scusate, non si tratta semplicemente dello short tag php che significa “print” ? rolleyes

 
Magento Community Magento Community
Magento Community
Magento Community
 
fantazanna
Jr. Member
 
Total Posts:  2
Joined:  2009-02-27
 

esatto…

la sintassi
<?= $variabile ?>

equivale a scrivere
<? echo $variabile ?>

 
Magento Community Magento Community
Magento Community
Magento Community
 
AdamQuadmon
Jr. Member
 
Avatar
Total Posts:  20
Joined:  2008-06-06
Perugia - Italy
 

sconsiglio questa sintassi in quanto alcuni server possono non aver abilitato gli short tags (la sintassi <?= invece di <?php echo) causando possibili mal di testa al programmatore in un’eventuale migrazione presso altro server.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top