php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #60404 Missing information for the following functions
Submitted: 2011-11-29 01:10 UTC Modified: 2011-12-03 04:13 UTC
From: tommyhp2 at gmail dot com Assigned: frozenfire (profile)
Status: Closed Package: Documentation problem
PHP Version: 5.4.0RC2 OS: Irrelevant
Private report: No CVE-ID: None
 [2011-11-29 01:10 UTC] tommyhp2 at gmail dot com
Description:
------------
Please add/update the official manual for the following functions:

Core - Missing and please add note that is available as of 5.4
get_declared_traits 
trait_exists

SPL - Missing and please add note that is available as of 5.4
class_uses 

GD - Missing and please add note that is available as of 5.4
imagecreatefromwebp
imagewebp 

iconv - Please add note that is removed as of 5.4
ob_iconv_handler

intl - Missing and please add note that is available as of 5.4
transliterator_create
transliterator_create_from_rules
transliterator_create_inverse
transliterator_get_error_code
transliterator_get_error_message
transliterator_list_ids
transliterator_transliterate

ldap - Missing and please add note that is available as of 5.4
ldap_control_paged_result
ldap_control_paged_result_response

libxml - Missing and please add note that is available as of 5.4
libxml_set_external_entity_loader

mysqli - Please add note that function is removed as of 5.4
mysqli_bind_param  << alias
mysqli_bind_result << alias
mysqli_client_encoding << alias
mysqli_get_cache_stats
mysqli_get_metadata << alias
mysqli_param_count << alias
mysqli_send_long_data << alias

mysqli - Missing and please add note that is available as of 5.4
mysqli_stmt_error_list

session - Please add note that function is removed as of 5.4
session_is_registered

sockets - Missing and please add note that is available as of 5.4
socket_import_stream

standard:
getimagesizefromstring - Missing and please add note that is available as of 5.4
header_register_callback - Please add note that is available as of 5.4
hex2bin - Please add note that is available as of 5.4
http_response_code - Please add note that is available as of 5.4

tidy - Please add note that function is removed as of 5.4
ob_tidyhandler

zlib - Missing and please add note that is available as of 5.4
zlib_decode
zlib_encode

Test script:
---------------
$extensions = get_loaded_extensions();
sort( $extensions );
//print_r( $extensions );
printf(PHP_VERSION.' has %d extensions: %s', count($extensions), implode(', ', $extensions));
echo '<hr /><pre>';
foreach( $extensions as $extension )
{
  echo $extension.'<br />';
  $extFunctions = get_extension_funcs( $extension );
  if( sizeof( $extFunctions ) > 0 )
  {
    foreach( $extFunctions as $idx => $func )
    {
      $extFunctions[$idx] = "<a href='http://php.net/{$func}'>{$func}</a>";
    }
    sort( $extFunctions );
    print_r( $extFunctions );
  }
  echo '<hr />';
}


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2011-12-03 04:13 UTC] frozenfire@php.net
-Status: Open +Status: Closed -Assigned To: +Assigned To: frozenfire
 [2011-12-03 04:13 UTC] frozenfire@php.net
Hi there. :)

I appreciate that you took the time to generate this list, and we are definitely 
working on trimming down undocumented functions. However, we have an existing 
list of undocumented functions which is available at 
http://doc.php.net/php/undoc_functions.php

If you would be interested in giving us a hand with some of these undocumented 
functions, I encourage you to check out #php.doc on EFnet IRC. We're always 
looking for new team members, and there's very little "barrier to entry" in 
getting started. I'd even be happy to give you a crash course on documenting 
functions.

For now, I'll close this bug, because it's not something that can be reasonable 
addressed in a single bug. But, it's definitely something we're working on.

Thanks again, and I hope to see you soon. :)
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Thu Oct 08 05:00:01 2026 UTC