nasıl benim html ve php sembolleri kodlamak yok

4 Cevap php

♫: gibi semboller

http://www.chatsmileysemoticons.com/music-symbol-twitter/

: Ben gibi bir şey yapabilirsiniz, böylece

	$tweet = '♫'.$tweet.$play_song_url;

4 Cevap

UTF-8 PHP kaynak kodu yazma iseniz, doğrudan "özel" bir karakter olduğunu kullanabilirsiniz:

header('Content-type: text/html; charset=UTF-8');

$tweet = '♫' . ' Hello !';
echo $tweet;

Size beklenen çıktıyı alırsınız - Ben sadece denedim.

Ben doğru başlığını gönderen bu yüzden açıklamak - tarayıcı, tabii ki, UTF-8 olarak sayfayı görüntülemek gerektiğini unutmayın.


You can also use the HTML code of the character you want, and use html_entity_decode to convert them to a single character :

header('Content-type: text/html; charset=UTF-8');
$tweet = html_entity_decode('♫', ENT_COMPAT, 'UTF-8') . ' Hello !';
echo $tweet;

Sorun ^ ^ doğru HTML-varlık kodunu bulma ediliyor

Onlar Unicode karakter demektir. Sadece HTML UTF-8 ve daha sonra varlıkları gibi kullanabilirsiniz emin olun:

–

Örneğin: -

Siz iki şeyden birini yapabilirsiniz:

  1. HTML varlıkları kullanın, bu size ihtiyacınız vardır: ♩ ♪ ♫ ♬ ♭ ♮ ♯
  2. UTF8 olarak sayfanızı kodlamak ve doğrudan sembolleri eklemek. Eğer HTML <head> bölümünde bir meta etiketi ile ile yapabilirsiniz: <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Desteklenen eğer sadece html karakter varlıkları dışarı yankı. Gibi bir şey

echo "You have my &hearts; so I'll give you a &diams;";

Here is a good list of html character entities.