Foros del Web » Programando para Internet » PHP » CodeIgniter »

[SOLUCIONADO] Notice al crear una libreria en CodeIgniter 3

Estas en el tema de Notice al crear una libreria en CodeIgniter 3 en el foro de CodeIgniter en Foros del Web. Código: Severity: Notice Message: Undefined variable: ret_menu Código PHP: <?php defined ( 'BASEPATH' ) OR exit( 'No direct script access allowed' ); class  Menu {     private  $arr_menu ;     public function  __construct ( $arr ...
  #1 (permalink)  
Antiguo 28/11/2015, 12:16
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
Notice al crear una libreria en CodeIgniter 3

Código:
Severity: Notice

Message: Undefined variable: ret_menu
Código PHP:
<?php defined('BASEPATH') OR exit('No direct script access allowed');

class 
Menu{
    private 
$arr_menu;
    public function 
__construct($arr){
        
$this->arr_menu $arr;
    }
    public function 
construirMenu(){
        
$ret_menu .= '<nav>';
        foreach (
$this->arr_menu as $option) {
            
$ret_menu .= "<a href="$option">ucfirst($option)</a>";
        }
        
$ret_menu .= '</nav>';
        return 
$ret_menu;
    }
}
  #2 (permalink)  
Antiguo 28/11/2015, 12:45
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
Respuesta: Notice al crear una libreria en CodeIgniter 3

me faltaba: $ret_menu = null; antes del foreach

Etiquetas: libreria, notice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:35.