<?php
// Extrait d'une fonction. $string[0] étant le code PHP
$code=highlight_string($string[0],true);
$code=& preg_replace_callback($GLOBALS['Text_PHPFunctions_search'],'Text_PHPManualLink',$code);
$code=& str_replace(
array('</font>',
'<font color="#0000BB">',
'<font color="#007700">',
'<font color="#DD0000">',
'<font color="#FF9900">',
'<font color="#000000">'
),
array('</span>',
'<span class="php_var">',
'<span class="php_sep">',
'<span class="php_str">',
'<span class="php_com">',
'<span class="code">',
),
$code);
?>
<?php
function Text_PHPManualLink($fct){
return '<a href="http://www.php.net/manual/fr/function.'.
str_replace('_','-',$fct[2]).
'.php" target="_blank">'.
$fct[2].'</a>';
}
?>
<?php
$functions=array(
'abs',
'acos',
'acosh',
// [...] le fichier fait pas loin de 3000 lignes...
'zip_open',
'zip_read'
);
$CONF['Text_PHPFunctions_search']='`(<font color="#0000BB">)('.implode('|',$functions).')(</font>)`i';
?>
Vous désirez poster ou répondre à un message sur le forum ?
Pour cela, il vous suffit d'être membre. N'ayez pas peur, ce n'est pas compliqué, il ne vous faudra que 2 minutes, et c'est évidemment gratuit !
Si vous êtes interessés, ça se passe par là : Section membres.
PS : si vous êtes déjà membre, alors il vous suffit de vous identifier, via cette même page.