La función ReflectionExtension::getDependencies() es una función incorporada en PHP que se usa para devolver una array con dependencias como claves y Obligatorio, Opcional o Conflicto como valores.
Sintaxis:
array ReflectionExtension::getDependencies( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor de retorno: esta función devuelve una array asociativa que contiene las dependencias como claves y Obligatorio, Opcional o Conflicto como valores.
Los siguientes programas ilustran la función ReflectionExtension::getDependencies() en PHP:
Programa 1:
<?php // Defining an extension $A = 'DOM'; // Using ReflectionExtension() over the // specified extension $extension = new ReflectionExtension($A); // Calling the getDependencies() function $B = $extension->getDependencies(); // Getting an array with dependencies as keys // and either Required, Optional or // Conflicts as the values. var_dump($B); ?>
array(2) { ["libxml"]=> string(8) "Required" ["domxml"]=> string(9) "Conflicts" }
Programa 2:
<?php // Using ReflectionExtension() over // an extension xml $extension = new ReflectionExtension('xml'); // Calling the getDependencies() function and // Getting an array with dependencies as keys // and either Required, Optional or // Conflicts as the values. var_dump($extension->getDependencies()); ?>
Producción:
array(1) { ["libxml"]=> string(8) "Required" }
Referencia: https://www.php.net/manual/en/reflectionextension.getdependencies.php
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA