Hàm này chỉ đơn giản là viết tắt của unicodeToImage[$str] và shortnameToImage[$str]. Đầu tiên, nó sẽ chuyển đổi biểu tượng cảm xúc unicode gốc trực tiếp thành hình ảnh và sau đó chuyển đổi bất kỳ tên viết tắt nào thành hình ảnh. Chức năng này có thể hữu ích để lấy đầu vào hỗn hợp và chuyển đổi trực tiếp thành hình ảnh nếu, ví dụ: bạn có biểu tượng cảm xúc unicode gốc được lưu trữ trong cơ sở dữ liệu của mình cùng với tên viết tắt
Vui lòng nhập biểu tượng cảm xúc unicode gốc và/hoặc tên viết tắt vào mục nhập bên dưới để kiểm tra quá trình chuyển đổi. Để biết danh sách đầy đủ các biểu tượng cảm xúc và tên viết tắt của chúng, hãy xem biểu tượng cảm xúc. mã số
Ghi chú. Khi bạn bắt đầu xử lý các ký tự unicode gốc phía máy chủ, điều quan trọng là phải đảm bảo rằng ngăn xếp web của bạn được thiết lập để xử lý mã hóa ký tự UTF-8. Điều đó nằm ngoài phạm vi trình diễn của chúng tôi, nhưng Tìm kiếm nhanh trên Google sẽ hướng dẫn bạn đi đúng hướng
This function I use convert Thai font [iso-8859-11] to UTF-8. For my case, It work properly. Please try to use this function if you have a problem to convert charset iso-8859-11 to UTF-8.
function iso8859_11toUTF8[$string] {
if [ ! ereg["[\241-\377]", $string] ]
return $string;
________số 8
$string=strtr[$string,$iso8859_11];
return $string;
}
print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃
print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
0 wp_encode_emoji[ chuỗi $content ]. chuỗiChuyển đổi các ký tự biểu tượng cảm xúc thành thực thể HTML tương đương của chúng
nội dung
- Sự miêu tả
- Thông số
- Trở lại
- Nguồn
- Có liên quan
- công dụng
- Được sử dụng bởi
- Nhật ký thay đổi
- Ghi chú do người dùng đóng góp
Sự miêu tả
Điều này cho phép chúng tôi lưu trữ biểu tượng cảm xúc trong DB bằng bộ ký tự utf8
Trên cùng ↑
Thông số
print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃
print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
1 chuỗi Bắt buộcNội dung cần mã hóa
Trên cùng ↑
Trở lại
chuỗi Nội dung được mã hóa.
Trên cùng ↑
Nguồn
Tập tin.
print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃
print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
2. Xem tất cả tài liệu tham khảofunction wp_encode_emoji[ $content ] {
$emoji = _wp_emoji_list[ 'partials' ];
foreach [ $emoji as $emojum ] {
$emoji_char = html_entity_decode[ $emojum ];
if [ false !== strpos[ $content, $emoji_char ] ] {
$content = preg_replace[ "/$emoji_char/", $emojum, $content ];
}
}
return $content;
}
Xem trên Trac Xem trên GitHub
Trên cùng ↑
Có liên quan
Trên cùng ↑
công dụng
UsesUsesDescription_wp_emoji_list[] wp-gồm/định dạng. phpTrả về mảng dữ liệu biểu tượng cảm xúc
Trên cùng ↑
Được sử dụng bởi
Được sử dụng bởiĐược sử dụng bởiByDescriptionwp_staticize_emoji[] wp-gộp/định dạng. phpChuyển đổi biểu tượng cảm xúc thành phần tử img tĩnh
sanitize_option[] wp-gồm/định dạng. phpVệ sinh các giá trị tùy chọn khác nhau dựa trên bản chất của tùy chọn
wp_insert_post[] wp-gồm/bài đăng. phpChèn hoặc cập nhật một bài viết
Trên cùng ↑
Nhật ký thay đổi
Nhật ký thay đổiPhiên bảnMô tả4. 2. 0Giới thiệuTrên cùng ↑
Ghi chú do người dùng đóng góp
Chuyển đến ghi chú 1 nội dung Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 0Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này
Đóng góp bởi Mehbub Rashid — 2 năm trướcBạn cũng có thể chuyển văn bản bằng biểu tượng cảm xúc.
Bạn sẽ không thấy bất kỳ sự khác biệt nào về đầu ra ngay cả sau khi bạn sử dụng
3. Vì trình duyệt sẽ vẫn hiển thị phiên bản được mã hóa html dưới dạng biểu tượng cảm xúc. Để thấy sự khác biệt, bạn cần Xem nguồn trang.print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃 print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃 print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
Để chuyển đổi phiên bản được mã hóa html trở lại biểu tượng cảm xúc unicode, hãy sử dụng
4print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃 print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
Đăng nhập để thêm phản hồi$html_encoded = wp_encode_emoji[ '🎃' ]; $html_decoded = html_entity_decode[ $html_encoded ];
Bạn phải đăng nhập trước khi có thể đóng góp ghi chú hoặc phản hồi
Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 0Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này
Đóng góp bởi Mehbub Rashid — 2 năm trước
Bạn cũng có thể chuyển văn bản bằng biểu tượng cảm xúc.
Bạn sẽ không thấy bất kỳ sự khác biệt nào về đầu ra ngay cả sau khi bạn sử dụng
print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃
print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
3. Vì trình duyệt sẽ vẫn hiển thị phiên bản được mã hóa html dưới dạng biểu tượng cảm xúc. Để thấy sự khác biệt, bạn cần Xem nguồn trang. print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃
print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
Để chuyển đổi phiên bản được mã hóa html trở lại biểu tượng cảm xúc unicode, hãy sử dụng
print_r[' This is a text with emoji 🎃' ]; // This is a text with emoji 🎃
print_r[ wp_encode_emoji[ 'This is a text with emoji 🎃' ] ]; // This is a text with emoji 🎃
4$html_encoded = wp_encode_emoji[ '🎃' ];
$html_decoded = html_entity_decode[ $html_encoded ];
Đăng nhập để thêm phản hồi