2015-08-18 1 views
0

Je viens de commencer sur ELGG et je suis assez confus sur la fonctionnalité de l'Elgg_echo, Elgg.echo et echo. Par conséquent, quand est le moment le plus approprié pour utiliser Elgg_echo et echoQuelle est la différence entre elgg_echo et echo

Par conséquent, si je voulais, afficher l'option suivante. Puis-je utiliser echo ou utiliser elgg_echo pour se conformer au framework ELGG?

$dropdown = echo/elgg_echo'<DIV align="center", > 
        <select> 
         <option value="A">a</option> 
         <option value="B">b</option> 
         <option value="C">c</option> 
         <option value="D">d</option> 
        </select> 
       </DIV>'; 

S'il vous plaît, aidez-moi à m'éclairer. Je suis très confus entre elgg_echo et echo. Merci

Répondre

1

Je suppose que nous parlons de elgg_echo sur le côté PHP. Il y a un équivalent elgg.echo en JavaScript qui doit également être utilisé après l'événement .

echo est un construit de langage PHP intégré qui envoie les chaînes à la sortie standard. D'autre part, la fonction qui prend les jetons de langue et se transforme en traduction appropriée en fonction des paramètres de langue de l'utilisateur actuel. De la description de la fonction:

une clé d'un message, renvoie une chaîne de texte intégral traduit de manière appropriée

Vous pouvez lire les détails dans la section internationalization de documentation Elgg.

-1

echo est la construction de langage intégrée qui envoie les chaînes à la sortie standard.

elgg_echo est fonction elgg elle retourne une chaîne de texte intégral traduit de façon appropriée Voir la syntaxe ci-dessous qui

elgg_echo($message_key, $args = array(), $language = ""); 

$message_key -> The short message code 
$args  -> An array of arguments to pass through vsprintf(). 
$language -> Optionally, the standard language code