Heim > PHP-Framework > Laravel > Hauptteil

So integrieren und verwenden Sie Emoji-Ausdrücke in Laravel-Anwendungen

藏色散人
Freigeben: 2020-04-23 13:41:56
nach vorne
2289 Leute haben es durchsucht

Laravel Emoji – Emoji-Ausdrücke in Laravel-Anwendungen integrieren und verwenden

So integrieren und verwenden Sie Emoji-Ausdrücke in Laravel-Anwendungen

1. Einführung

Soziale Netzwerke sind heute so weit entwickelt , Emoji-Ausdruckspakete sind überall, egal ob QQ, WeChat, Weibo oder große Foren, sie sind überall. Als Entwickler müssen Sie in Ihrer Anwendung möglicherweise verschiedene Emoticons bereitstellen, die Benutzer beim Kommentieren und Kommunizieren verwenden können.

PHP 5 unterstützt bereits die Konvertierung von Unicode-Strings in Emoticons, aber es ist komplizierter:

<?php
echo json_decode(&#39;"\uD83D\uDE00"&#39;);
Nach dem Login kopieren

PHP 7 bietet eine bessere Unterstützung für Unicode-Strings und wir können Emoticons bequemer anzeigen:

<?php
echo "\u{1F60E}";
Nach dem Login kopieren

Natürlich ist eine solche Codierung unfreundlich, um die Emoticon-Anzeige zu implementieren. Glücklicherweise können wir dies durch das Laravel Emoji-Erweiterungspaket erreichen.

2. Installation

Systemanforderungen:

PHP 7.0+/HHVM 3.3+,Composer
Nach dem Login kopieren

Um die neueste Version von Laravel Emoji zu installieren, deklarieren Sie die folgenden Abhängigkeiten in Composer.json:

"unicodeveloper/laravel-emoji": "1.0.*"
Nach dem Login kopieren

Führen Sie dann Composer Install oder Composer Update aus, um das Erweiterungspaket herunterzuladen und zu installieren.

Nach Abschluss der Installation müssen Sie den Dienstanbieter registrieren. Fügen Sie in der Konfigurationsdatei app.php den folgenden Code zum Provider-Array hinzu:

Unicodeveloper\Emoji\EmojiServiceProvider::class
Nach dem Login kopieren

Gleichzeitig don Vergessen Sie nicht, die Fassade im Alias-Array zu registrieren:

&#39;aliases&#39; => [    
    ...    
    &#39;Emoji&#39; => Unicodeveloper\Emoji\Facades\Emoji::class,
    ...
]
Nach dem Login kopieren

3. Verwenden Sie

Laravel Emoji bietet uns verschiedene Möglichkeiten, Ausdrücke anzuzeigen und dann anzurufen sie einheitlich durch die Emoji-Fassade:

<?php
Emoji::findByAlias("kissing_heart");
Emoji::findByName("sunglasses");
Emoji::findByUnicode("\u{1F60A}"); //displays &#39;blush&#39;
Nach dem Login kopieren

Weitere Emoji-Ausdrücke finden Sie in der vollständigen Liste der Emoji-Ausdrücke.

Ursprüngliche Adresse: https://xueyuanjun.com/post/3548

Das obige ist der detaillierte Inhalt vonSo integrieren und verwenden Sie Emoji-Ausdrücke in Laravel-Anwendungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:xueyuanjun.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage