PHP - Problema con Array

 
Vista:
sin imagen de perfil

Problema con Array

Publicado por Israel (1 intervención) el 15/08/2017 23:33:27
Hola buen día

Espero me puedan ayudar ya que tengo un problema y no puedo resolverlo, lo que pasa es que tengo dos funciones y a una le paso un arreglo pero al momento de querer mostrar los resultados me arroja la palabra "Array", les pego el codigo por si alguien me pudiese ayudar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
private function getTimeGroupParameters($id_tg){
	$arrTg=array();
	$query="SELECT tg_hour,tg_day_w,tg_day_m,tg_month from tg_parameters join time_group on id=id_tg where id_tg=? and organization_domain=?";
	$result=$this->_DB->fetchTable($query,true,array($id_tg,$this->domain));
	if($result===false){
		$this->errMsg=$this->_DB->errMsg;
	}else{
		foreach($result as $value){
			$arrTg[]=$value["tg_hour"].",".$value["tg_day_w"].",".$value["tg_day_m"].",".$value["tg_month"];
		}
	}
	return $arrTg;
}
 
 
function ext_gotoiftime($condition, $true_priority) {
	$this->condition = str_replace("|", ",", $condition);
	$this->true_priority = $true_priority;
}
function output() {
	return 'GotoIfTime(' .$this->condition. '?' .$this->true_priority. ')' ;
}
function incrementContents($value) {
	$this->true_priority += $value;
}

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Problema con Array

Publicado por xve (6935 intervenciones) el 16/08/2017 08:27:42
Hola Israel, es correcto, ya que el contenido de la variable
1
$this->condition
es un array desde que ejecutas la instrucción
1
$this->condition = str_replace("|", ",", $condition);

Para mostrar el contenido de un array de valores, tienes que recorrerlo entero y ir mostrando cada uno de sus valores, o utilizar print_r() o var_dump()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar