Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z preg_replace wyrażenia regularnet
Forum PHP.pl > Forum > PHP
Voluminer
Witam, potrzebuje napisać na szybko skrypt, który pozmienia mi Ľle zrzutowan± bazę danych.
Wypisałem takie co¶:
  1. $text = preg_replace("[±]", "ą", $text);

Ale zero efektów, dostaje zamiast "±", "±"

Jakie¶ rady?
Kshyhoo
Kodowanie?
Voluminer
kodowanie utf8, iso 8859-2 i nic.

  1. $z = array('±', 'b', 'c');
  2. $na = array('±', 'c', 'e');
  3. $text = str_replace($z, $na, $text);

również nie dział± ...
salfunglandyare
Chcesz zmienić z ± na ±questionmark.gif
Voluminer
forum pozmieniało:) "±" na "±"
Comandeer
A próbowałe¶ z funkcjami, które… zmieniaj± kodowanie? wink.gif np iconv
kreatiff
Spróbuj iconv() jak wyżej + trochę kombinacji:
  1. echo iconv('ISO-8859-2', 'UTF-8', utf8_decode('?')); // tutaj jest symbol "plus minus", tylko forum mi na "±" zmieniło, a po edycji na znak zapytania biggrin.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.