PHP | cal_info() Función

La función cal_info() en PHP es una función incorporada que se usa para devolver información sobre un calendario específico. La función cal_info() devuelve una array que contiene el nombre de la calificación, el mes, la abreviatura del mes y el número máximo de días del mes, y el símbolo de la calificación. 
Toma el calendario como parámetro y devuelve la información respectiva al calendario especificado.

Sintaxis: 

cal_info($calendar)

Parámetros: La función cal_info() en PHP acepta solo un parámetro $calendar . Este parámetro especifica un número que indica el calendario que desea conocer. A continuación se muestra la lista de números válidos que se pueden utilizar como valor para este parámetro. 

  • 0 = CAL_GREGORIAN
  • 1 = CAL_JULIAN
  • 2 = CAL_JUDIO
  • 3 = CAL_FRANCÉS

Valor devuelto: Devuelve información sobre un calendario especificado.

Errores y excepciones :  

  1. Si no se especifica ningún calendario en los parámetros, la función cal_info() devuelve información sobre todos los calendarios.
  2. Para especificar un calendario como parámetro para la función cal_info(), es necesario mencionar su valor numérico respectivo en lugar del nombre del calendario, como «0» para el calendario gregoriano.

Los siguientes programas ilustran la función cal_info().

Programa 1 :  

PHP

<?php
 
// displaying information
// regarding gregorian calendar
print_r (cal_info(0));
 
?>

Producción: 

Array
(
    [months] => Array
        (
            [1] => January
            [2] => February
            [3] => March
            [4] => April
            [5] => May
            [6] => June
            [7] => July
            [8] => August
            [9] => September
            [10] => October
            [11] => November
            [12] => December
        )

    [abbrevmonths] => Array
        (
            [1] => Jan
            [2] => Feb
            [3] => Mar
            [4] => Apr
            [5] => May
            [6] => Jun
            [7] => Jul
            [8] => Aug
            [9] => Sep
            [10] => Oct
            [11] => Nov
            [12] => Dec
        )

    [maxdaysinmonth] => 31
    [calname] => Gregorian
    [calsymbol] => CAL_GREGORIAN
)

Programa 2

PHP

<?php
 
// displaying information
// regarding jewish calendar
print_r (cal_info(2));
 
?>

Producción: 

Array
(
    [months] => Array
        (
            [1] => Tishri
            [2] => Heshvan
            [3] => Kislev
            [4] => Tevet
            [5] => Shevat
            [6] => Adar I
            [7] => Adar II
            [8] => Nisan
            [9] => Iyyar
            [10] => Sivan
            [11] => Tammuz
            [12] => Av
            [13] => Elul
        )

    [abbrevmonths] => Array
        (
            [1] => Tishri
            [2] => Heshvan
            [3] => Kislev
            [4] => Tevet
            [5] => Shevat
            [6] => Adar I
            [7] => Adar II
            [8] => Nisan
            [9] => Iyyar
            [10] => Sivan
            [11] => Tammuz
            [12] => Av
            [13] => Elul
        )

    [maxdaysinmonth] => 30
    [calname] => Jewish
    [calsymbol] => CAL_JEWISH
)

Referencia:  
http://php.net/manual/en/function.cal-info.php
 

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *