Potřeboval bych ještě radu nemůžu dojít nato jak poslat do callback funkce více parametůu při preg_replace_callback (kvůli použití v rekurzi nejde použít nějaká globální proměnná, protože by se mi přepisovala) takže bych prostě potřeboval (hodně zjednodušeně):
$Array = array();
$ID = 0;
function CallBack( $Param1, $Param2 )
{
$Array[ $Param2 ] = Present( $Param1[ 0 ] );
}
function Present( $String )
{
global $ID;
preg_replace_callback( '*****', 'CallBack', '*****' ); //$ID potřebuju poslat do CallBack jako druhý parametr
++$ID;
}
S tím že CallBack by mělo mít dva parametry, první "výsledek" z preg_replace_callback (což normálně jde) ale k tomu i druhý s určitým id procesu ale na to jak tohle udělat jsem nedošel.
Díky :smile1: