CakeFest 2025 Madrid: The Official CakePHP Conference

Voting

: four minus two?
(Example: nine)

The Note You're Voting On

Muneeb Aslam
9 years ago
This is rather a simple non-confusing script to get the function names linked to its manual page on php.net. Hope it helps someone. Commented script is self explainatory

<?php

/*declare a variable to php manual of functions.
change the $lng to the region you want it for,
i-e en/es/de etc etc */
$lng = "es";
$url = "http://www.php.net/manual/".$lng."/function.";

// get defined functions in a variable (it will be a 2D array)
$functions = get_defined_functions();

// Run nested foreach to get the function names
foreach($functions as $function){
foreach (
$function as $functionName){

/* Since php manual is using hyphens instead of underscores
for functions, we will convert underscores to hyphen whereever
there is one. */
if(strpos($functionName,"_") !== false){
$functionForURL = str_replace("_","-",$functionName);
} else {
$functionForURL = $functionName;
}

/* echo the link */
echo "<a href='".$url.$functionForURL.".php'>".$functionName."</a><br />";
}
}

?>

<< Back to user notes page

To Top