HEX
Server: Apache
System: Linux iad1-shared-e1-19 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User: austral3d (14892361)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /home/austral3d/fourdplan.com/php/leerArchivo.php
<?php

function fdp_read_file($fileName)
{
	$file = fopen($fileName, "r") or die ("Couldn't open the file " . $fileName);
	$content = "";
	while(!feof($file))
	{
		$content = $content . fgets($file);
	}
	fclose($file);
	return $content;
}

function fdp_read_config_file($fileName) {
	// Esta variable determina en cuantas partes se separa cada linea.
	// Al momento de escribir esto, cada linea tiene la forma <nombre> -> <valor>
	$n_parts = 2;
	$file = fopen($fileName, "r") or die ("Couldn't open the file " . $fileName);
	$config = [];
	while(!feof($file))
	{
		$line = fgets($file);

		// $parts[0] es el nombre de la variable y $parts[1] es el valor
		$parts = explode("->", $line, $n_parts);
		$config[trim($parts[0])] = trim($parts[1]);
	}
	fclose($file);
	return $config;
}

?>