A menudo, los programadores están interesados en la cuestión de cómo aumentar el número de bibliotecas listas para usar de la distribución estándar de PHP agregando bibliotecas externas adicionales a la colección que se requieren para el desarrollo de varios proyectos.
Instrucciones
Paso 1
Para conectar una biblioteca adicional, debe saber que cada biblioteca es un conjunto de scripts PHP, lo que significa que, al igual que otros scripts, se pueden conectar con declaraciones include y require copiándolos en la carpeta con el proyecto deseado, mientras se mantienen la estructura de directorios de PHP. biblioteca permanente.
Paso 2
Si desea que los archivos de la biblioteca se distribuyan con el proyecto, este es el camino a seguir.
Paso 3
Además, puede utilizar la misma copia de la biblioteca en varios proyectos diferentes. Para hacer esto, en el archivo php.ini escriba la ruta de la ubicación de la biblioteca usando el parámetro include_path; por ejemplo, si colocó la biblioteca descomprimiéndola del archivo en una carpeta en la unidad C:, la ruta de la ubicación se verá así: include_path = "…; C: library_php; …"
Paso 4
Antes y después de la biblioteca anterior, especifique las rutas para el resto de las bibliotecas. Se deben eliminar los puntos y coma en el código original antes de los parámetros, ya que con ellos la línea de código se convierte en un comentario. Además, puede utilizar la biblioteca mediante el parámetro require_once.
Paso 5
El paquete PEAR, que consta de bibliotecas PHP interconectadas, puede ayudarlo a conectar bibliotecas adicionales. Para usar paquetes PEAR para el trabajo, instale un administrador de paquetes, el programa para administrar estos paquetes de biblioteca.
Paso 6
Con el programa, puede descargar paquetes adicionales de Internet e instalarlos con el parámetro pear_install. El comando de instalación es el mismo si instala el paquete desde su computadora y no desde la red. Los archivos de la biblioteca se ubicarán en la carpeta PEAR, que aparecerá en la carpeta PHP después de la instalación.