Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyrazenie regularne w funkcja
Forum PHP.pl > Forum > PHP
kufalo
  1. <?php
  2.  
  3.  $i='i';
  4.  $i=preg_replace('/i/',create_function('$a','return($a);'),$i);
  5.  print($i);
  6.  
  7. ?>


Mam problemy z opanowaniem zastosowania funkcji w wyrazeniach regularnych.
W tym przypadku zwraca mi zamiast 'i' ' lambda_9' ?!?
ghostrider
create_function zwraca nazwe funckji lambda_N (N jest kolejnym numerem)

i twój kod mówi tak: zamień litere "i" na string "lamda_N" i tak sie dzieje.

napisz co chcesz osiągnać, bo to troche niejasne
legorek
Ale do czego to właściwie ma słuzyc ?
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.