PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

phpinfo> <php_uname
Last updated: Fri, 11 Apr 2008

view this page in

phpcredits

(PHP 4, PHP 5)

phpcredits — Imprime los créditos de PHP

Descripción

bool phpcredits ([ int $bandera ] )

Esta función imprime los créditos que listan los desarrolladores de PHP, los módulos, etc. Genera los códigos HTML apropiados para insertar la información en una página.

Lista de parámetros

bandera

Para generar una página de créditos personalizada, puede que quiera usar el parámetro bandera . bandera es opcional, y su valor predeterminado es CREDITS_ALL.

Banderas de phpcredits() predefinidas
nombre descripción
CREDITS_ALL Todos los créditos, equivalente a usar: CREDITS_DOCS + CREDITS_GENERAL + CREDITS_GROUP + CREDITS_MODULES + CREDITS_FULLPAGE. Genera una página HTML completa e independiente con las etiquetas apropiadas.
CREDITS_DOCS Los créditos para el equipo de documentación
CREDITS_FULLPAGE Usualmente usada en conjunto con las otras banderas. Indica que es necesario imprimir una página HTML completa e independiente, incluyendo la información indicada por las otras banderas.
CREDITS_GENERAL Créditos generales: Diseño y concepto del lenguaje, autores de PHP 4.0 y módulo SAPI.
CREDITS_GROUP Una lista de los desarrolladores centrales
CREDITS_MODULES Una lista de los módulos de extensión para PHP, y sus autores
CREDITS_SAPI Una lista de módulos API de servidor para PHP, y sus autores

Valores retornados

Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.

Ejemplos

Example #1 Imprime los créditos generales

<?php
phpcredits
(CREDITS_GENERAL);
?>

Example #2 Imprime los desarrolladores principales y el grupo de documentación

<?php
phpcredits
(CREDITS_GROUP CREDITS_DOCS CREDITS_FULLPAGE);
?>

Example #3 Impresión de todos los créditos

<html>
 <head>
  <title>Mi página de créditos</title>
 </head>
 <body>
<?php
// algo de código suyo
phpcredits(CREDITS_ALL CREDITS_FULLPAGE);
// algo más de código
?>
 </body>
</html>



add a note add a note User Contributed Notes
phpcredits
jasper at bryant-greene dot name
05-Sep-2005 09:42
"Also, the generated HTML code only complies with HTML 4.01 or lower, but not as XHTML 1.0 (it uses deprecated attributes, and don't close empty HTML tags explicitly with />)."

That's because it's generated HTML code, like you said, not XHTML code. And you don't close empty HTML tags explicitly with />, only empty XHTML tags.
05-Sep-2002 04:43
Note that each individual Credit page includes currently include a <style> CSS stylesheet, and a centered <h1> title that displays "PHP 4 Credits", before the credits table(s).

So these elements will be repeated on the page if you use successively several phpcredits() calls with distinct flag values.

The embedded stylesheet may corrupt your page layout if you have another stylesheet generated before the content generated by this call. You may need to use an ob_created buffer to capture the ob_contents() after calling this function, in order to eliminate the <h1>title and the <style> CSS stylesheet.

Also, the generated HTML code only complies with HTML 4.01 or lower, but not as XHTML 1.0 (it uses deprecated attributes, and don't close empty HTML tags explicitly with />).

Note that there's no way for now to isolate the credits for a specific extension name (with CREDITS_MODULES) or for a specific SAPI module name (with CREDITS_SAPI).

The GENERAL_CREDITS displays also 2 tables: the first one is "Language Design & Concept", the second one is "PHP4 Authors Contribution" for the main PHP core subprojects (Zend Scripting Language Engine, Extension Module API, Unix Build and Modularization, Win32 Port, SAPI Abstraction Layer).

phpinfo> <php_uname
Last updated: Fri, 11 Apr 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites