Bienvenidos sean a este post, hoy veremos una funcion de PHP.
Esta funcion nos permite establecer u obtener la ruta de un dominio, veamos su sintaxis:
bindtextdomain(dominio, directorio);
El primer valor sera el dominio que trabajaremos, el segundo sera la ruta del directorio pero en caso de dejarlo en blanco o pasar un null procedera a utilizar el directorio donde estemos, y su salida sera el directorio o false en caso de error, veamos un ejemplo para entender el concepto y para ello debemos crear un archivo con el nombre de bind.php y le agregaremos el siguiente codigo:
bind.php
<?php
echo bindtextdomain('bind.php','/usr/share') . PHP_EOL;
echo bindtextdomain('bind.php','/home/mirandma') . PHP_EOL;
echo bindtextdomain('bind.php','') . PHP_EOL;
?>
Aqui utilizaremos tres veces la funcion para ver sus distintos resultados, en los primeros dos casos al dominio que informamos, bind.php, le asignaremos dos directorios distintos y en el ultimo caso lo pasaremos en blanco, veamos como es su salida:
$ php bind.php
/usr/share
/home/tinchicus/lenguajes/php/7
$
Veamos las distintas posibilidades, en el primer caso nos devolvio el directorio que le pasamos, en el segundo no nos devolvio nada porque ese directorio no existe, el anterior si, y para el ultimo caso nos devolvio donde se encuentra actualmente el codigo, otro detalle a tener en cuenta es que la informacion de esta funcion se mantiene por proceso y no por hilo (thread).
En resumen, hoy hemos visto bindtextdomain, que es, para que sirve, como se utiliza, y un ejemplo practico para verlo en accion, espero les haya resultado de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
