Laravel Emoji – Emoji-Ausdrücke in Laravel-Anwendungen integrieren und verwenden
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('"\uD83D\uDE00"');
PHP 7 bietet eine bessere Unterstützung für Unicode-Strings und wir können Emoticons bequemer anzeigen:
<?php echo "\u{1F60E}";
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
Um die neueste Version von Laravel Emoji zu installieren, deklarieren Sie die folgenden Abhängigkeiten in Composer.json:
"unicodeveloper/laravel-emoji": "1.0.*"
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
Gleichzeitig don Vergessen Sie nicht, die Fassade im Alias-Array zu registrieren:
'aliases' => [ ... 'Emoji' => Unicodeveloper\Emoji\Facades\Emoji::class, ... ]
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 'blush'
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!