PHP | función getcwd()

La función getcwd() en PHP es una función incorporada que se utiliza para devolver el directorio de trabajo actual. Esta función no acepta ningún parámetro y devuelve el directorio de trabajo actual en caso de llamada de función exitosa o FALSO en caso de falla.

Sintaxis:

getcwd()

Parámetros : Esta función no acepta ningún parámetro.

Valor devuelto: Devuelve el directorio de trabajo actual en caso de llamada de función exitosa o FALSO en caso de falla.

Errores y excepciones :

  1. getcwd() devuelve FALSO en algunas variantes de Unix si alguno de los directorios principales no tiene configurado el modo de lectura o de búsqueda.
  2. Si intenta utilizar getcwd() en un directorio que es un enlace simbólico, getcwd() le proporciona el destino de ese enlace.

Los siguientes programas ilustran la función getcwd():

Programa 1:

<?php
  
//current directory
$cur_dir = getcwd();
  
// displaying current directory
echo $cur_dir ; 
?>

Producción:

user/home/gfg

Programa 2:

<?php
//current directory
 $cur_dir = getcwd();
  
echo("Current Directory is " . $cur_dir);
  
echo "<br>" ;
  
//changing current directory
$flag = chdir("user/home/articles");
  
if($flag == true) 
{ 
$cur_dir = getcwd();
echo("Directory Has Been Successfully Changed to " . $cur_dir);
}
else
{
echo("Failed to Change Directory.");
}
?>

Producción:

Current Directory Location is user/home/gfg
Directory Has Been Successfully Changed to user/home/articles

Referencia: http://php.net/manual/en/function.getcwd.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 *