|
 |
Путь: Шпаргалки
Шпаргалки
Автор: - BeGeMoT
Дата публикации - 10.05.2005
Просмотров: - 3918
Функции и расширения в данной версии PHP
Показывает какие extensions and classes с их функциями, которые зарегестрированы в данной версии PHP.
[php]
<?php
$output = array();
$i=0;
$classess = get_declared_classes();
foreach ($classess as $key=>$var) {
$method = get_class_methods(strtolower($var));
$output['class'][$i]['func'] = $method;
$output['class'][$i]['name'] = $var;
$i++;
}
$extensions = get_loaded_extensions();
foreach ($extensions as $key=>$var) {
$func = get_extension_funcs(strtolower($var));
$output['ext'][$i]['func'] = $func;
$output['ext'][$i]['name'] = $var;
$i++;
}
$class = "";
$functions = "";
foreach($output['class'] as $key=>$var){
$class .= "<a href='' name='".strtolower($var['name'])."' onclick=\"show_div(this.name); return false;\">".$var['name']."</a><br>";
$functions .= "<div style='display:none' id='".strtolower($var['name'])."'>";
foreach($var['func'] as $key1=>$var1){
$functions .= $var1 ."()<br>";
}
$functions .= "</div>\r\n";
}
$ext = "";
foreach($output['ext'] as $key=>$var){
$ext .= "<a href='' name='".strtolower($var['name'])."' onclick=\"show_div(this.name); return false;\">".$var['name']."</a><br>";
$functions .= "<div style='display:none' id='".strtolower($var['name'])."'>";
foreach($var['func'] as $key1=>$var1){
$functions .= $var1 ."()<br>";
}
$functions .= "</div>\r\n";
}
?>
<script>
var old_select = "";
function show_div(id){
var elm = document.getElementById(id);
if (old_select) {
old_select.style.display="none";
}
elm.style.display="";
old_select = elm;
}
function show_class(){
var elm = document.getElementById("class");
elm.style.display="";
}
function show_ext(){
var elm = document.getElementById("ext");
elm.style.display="";
}
function hide_class(){
var elm = document.getElementById("class");
elm.style.display="none";
}
function hide_ext(){
var elm = document.getElementById("ext");
elm.style.display="none";
}
</script>
<table width="100%" border="1">
<tr>
<td width="10px" align="left" valign="top"><a href="" onclick="hide_class(); show_ext(); return false;">Extensions</a><br><div id="ext"><?=$ext?></div> <br><a href="" onclick="hide_ext(); show_class(); return false;";>Classes</a><br><div id="class"><?=$class?></div></td>
<td align="left" valign="top"><?=$functions?> </td>
</tr>
</table>
[
/php]
Обсудить в ФОРУМе - комментариев ()
Путь: Шпаргалки
Если вы заметили орфографическую, стилистическую или другую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
|
|