Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zamiana w stringu
Forum PHP.pl > Forum > PHP
macdavido
Witajcie ponownie
przetrzasam manual i nie moge jakos odszukac
mam taki string: "Ko\u0144czy zadanie"
jest w nim kod literki ń zapisany jako \u0144
Czy da sie jakos z automatu wymienic wszystkie takie kody w danym stringu na odpowiadajace im znaczki w unicode, konkretnie w UTF-8?

Dzieki za pomoc
fander
zobacz
  1. $string = 'Ko\u0144czy zadanie';
  2. $string = str_replace('\u0144','ń',$string);
thelaguna
Spróbuj z ob_start

Osobiście nie próbowałem.

Ale wg tego...
  1. <?php
  2.  
  3. function callback($buffer)
  4. {
  5. // replace all the apples with oranges
  6. return (str_replace("apples", "oranges", $buffer));
  7. }
  8.  
  9. ob_start("callback");
  10.  
  11. ?>
  12. <html>
  13. <body>
  14. <p>It's like comparing apples to oranges.</p>
  15. </body>
  16. </html>
  17. <?php
  18.  
  19.  
  20. ?>


Powyższy przykład wyświetli:

  1.  
  2. <p>It's like comparing oranges to oranges.</p>
  3. </body>
  4. </html>


Za apples dajesz kody. Pozdrawiam.
macdavido
Dzięki wielkie
działa smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.