Articles of unicode

PHP DOMPDF html para conversor de fonte de PDF problema em v.0.6.1

Estou usando DOMPDF v.0.6.1 baixado do github para converter HTML em arquivo PDF. Estou enfrentando o problema do fontdisplay enquanto adiciono minha fonte personalizada na configuração. dompdf_font_family_cache.dist.php Eu usei http://eclecticgeek.com/dompdf/load_font.php para gerar a fonte Unicode TAMIL (latha by microsoft font). Eu copiei as fonts em respectivas pastas. Mas vejo que as fonts não estão sendo […]

Como leio um URL de unicode com o PHP?

Eu tenho uma URL do unicode: \ test.php? SText = Московский Gostaria de usar a function $ _Get para trabalhar com o valor de sText. O código que eu tenho para test.php é: O problema é que o acima está vindo bach como: Variável = ?????????? O que eu preciso fazer?

PHP: como escrever arquivos no disco com caracteres unicode

Eu preciso escrever um arquivo no disco com caracteres especiais ISO-8859-15. Para os meus próprios fins de teste, usei: – © ® ± àáâãäåæÒÓÔÕÖ¼½¾§μçðþú-.jpg … mas as frações em-dash, en-dash e 1/2, 1/4 e 3/4 foram substituídas por lixo quando o arquivo foi gravado no disco com esse nome, enquanto os outros caracteres no arquivo […]

Removendo o caractere da bala unicode

Estou tendo um problema que eu acredito estar relacionado ao texto unicode. Quando o usuário insere uma seqüência de caracteres que possui o caractere da bala unicode, o mysql não pode salvar esse campo (o restante da consulta de atualização funciona). Veja como eu tentei lidar com isso. $str = “· Close up the server”; […]

Conversão de pontos de código Unicode para UTF-8

Atualmente eu tenho algo assim \u4eac\u90fd e eu quero convertê-lo para UTF-8 para que eu possa inseri-lo em um database.

JavaScript Unicode Regex – Alcance fora de ordem na class de caracteres

Por que o código a seguir dá um erro ‘Range out of order in character class’? var min_wordsafe_length = 1; var max_length = 20; var string = ‘some-slug-like-string-with-!@£!%-special-chars-‘; var PREG_CLASS_UNICODE_WORD_BOUNDARY = [ ‘\\x{0}-\\x{2F}\\x{3A}-\\x{40}\\x{5B}-\\x{60}\\x{7B}-\\x{A9}\\x{AB}-\\x{B1}\\x{B4}’, ‘\\x{B6}-\\x{B8}\\x{BB}\\x{BF}\\x{D7}\\x{F7}\\x{2C2}-\\x{2C5}\\x{2D2}-\\x{2DF}’, ‘\\x{2E5}-\\x{2EB}\\x{2ED}\\x{2EF}-\\x{2FF}\\x{375}\\x{37E}-\\x{385}\\x{387}\\x{3F6}’, ‘\\x{482}\\x{55A}-\\x{55F}\\x{589}-\\x{58A}\\x{5BE}\\x{5C0}\\x{5C3}\\x{5C6}’, ‘\\x{5F3}-\\x{60F}\\x{61B}-\\x{61F}\\x{66A}-\\x{66D}\\x{6D4}\\x{6DD}\\x{6E9}’, ‘\\x{6FD}-\\x{6FE}\\x{700}-\\x{70F}\\x{7F6}-\\x{7F9}\\x{830}-\\x{83E}’, ‘\\x{964}-\\x{965}\\x{970}\\x{9F2}-\\x{9F3}\\x{9FA}-\\x{9FB}\\x{AF1}\\x{B70}’, ‘\\x{BF3}-\\x{BFA}\\x{C7F}\\x{CF1}-\\x{CF2}\\x{D79}\\x{DF4}\\x{E3F}\\x{E4F}’, ‘\\x{E5A}-\\x{E5B}\\x{F01}-\\x{F17}\\x{F1A}-\\x{F1F}\\x{F34}\\x{F36}\\x{F38}’, ‘\\x{F3A}-\\x{F3D}\\x{F85}\\x{FBE}-\\x{FC5}\\x{FC7}-\\x{FD8}\\x{104A}-\\x{104F}’, ‘\\x{109E}-\\x{109F}\\x{10FB}\\x{1360}-\\x{1368}\\x{1390}-\\x{1399}\\x{1400}’, ‘\\x{166D}-\\x{166E}\\x{1680}\\x{169B}-\\x{169C}\\x{16EB}-\\x{16ED}’, ‘\\x{1735}-\\x{1736}\\x{17B4}-\\x{17B5}\\x{17D4}-\\x{17D6}\\x{17D8}-\\x{17DB}’, ‘\\x{1800}-\\x{180A}\\x{180E}\\x{1940}-\\x{1945}\\x{19DE}-\\x{19FF}’, ‘\\x{1A1E}-\\x{1A1F}\\x{1AA0}-\\x{1AA6}\\x{1AA8}-\\x{1AAD}\\x{1B5A}-\\x{1B6A}’, ‘\\x{1B74}-\\x{1B7C}\\x{1C3B}-\\x{1C3F}\\x{1C7E}-\\x{1C7F}\\x{1CD3}\\x{1FBD}’, ‘\\x{1FBF}-\\x{1FC1}\\x{1FCD}-\\x{1FCF}\\x{1FDD}-\\x{1FDF}\\x{1FED}-\\x{1FEF}’, ‘\\x{1FFD}-\\x{206F}\\x{207A}-\\x{207E}\\x{208A}-\\x{208E}\\x{20A0}-\\x{20B8}’, ‘\\x{2100}-\\x{2101}\\x{2103}-\\x{2106}\\x{2108}-\\x{2109}\\x{2114}’, ‘\\x{2116}-\\x{2118}\\x{211E}-\\x{2123}\\x{2125}\\x{2127}\\x{2129}\\x{212E}’, ‘\\x{213A}-\\x{213B}\\x{2140}-\\x{2144}\\x{214A}-\\x{214D}\\x{214F}’, ‘\\x{2190}-\\x{244A}\\x{249C}-\\x{24E9}\\x{2500}-\\x{2775}\\x{2794}-\\x{2B59}’, ‘\\x{2CE5}-\\x{2CEA}\\x{2CF9}-\\x{2CFC}\\x{2CFE}-\\x{2CFF}\\x{2E00}-\\x{2E2E}’, […]

PHP preg_replace () erro não autorizado Ponto de código Unicode

Estou tendo algum problema usando uma API de terceiros, que lança o seguinte erro de PHP preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 42 in /…/SoapClient.php on line 20 Alguém pode me ajudar a entender o que significa esta regex, [\x{0}-\x{8}\x{B}-\x{C}\x{E}-\x{1F}\x{D800}-\x{DFFF}] Este é o valor que tenta combinar […]

Como converter o formulário Unicode NCR em sua forma original no PHP?

Para evitar “personagens de monstro”, escolho o formulário Unicode NCR para armazenar caracteres não-ingleses no database (MySQL). No entanto, o plugin PDF que uso (FPDF) não aceita o formulário Unicode NCR como um formato correto; Ele exibe os dados diretamente como: 這個一個例子 mas eu quero que ele seja exibido como: 這個 一個 例子 Existe algum […]

Usando awk para remover a marca de ordem de byte

Como um script awk (presumivelmente um one-liner) para remover uma BOM parece? Especificação: imprima cada linha após o primeiro ( NR > 1 ) para a primeira linha: se começar com #FE #FF ou #FF #FE , remova-os e imprima o resto

salvar CSV com codificação UTF-16BE em PHP

Estou tentando escrever um arquivo CSV com uma codificação de caracteres configurada para UTF-16BE a partir de um database MySQL codificado em UTF-8. Meu código é: $f = fopen(‘file.csv’, ‘w’); $firstLineKeys = false; // UTF-16BE BOM fwrite($f, chr(254) . chr(255)); foreach ($lines as $line) { $lineEncoded = []; foreach ($line as $key => $value) { […]