Hola, estoy almacenando elementos a un array, y luego los puedo visualizar sin problema. con el siguiente codigo.
Código PHP:
for ($i=0;$i<$this->num_productos;$i++){
if($this->array_id_prod[$i]!=0){
echo '<tr>';
echo "<td>" . $this->array_codigo_prod[$i] . "</td>";
echo "<td>" . $this->array_nombre_prod[$i] . "</td>";
echo "<td>" . $this->array_marca_prod[$i] . "</td>";
}
}
ahora el problema que presento es que necesito saber si al agregar un elemento al array ese elemento ya se encuentra dentro del array para no agregarlo de forma duplicada, de modo que se verifique primero si el valor que se va a introducir al array ya existe.
lo e estado tratando de hacer de esta forma.
Código PHP:
function verificar() {
for ($i=0;$i<$this->num_productos;$i++){
if($this->array_codigo_prod[$i]== $row_DetailRS1['CODIGO']){
echo "ya se encuentra dentro del array";
}
else{
echo "no se encuentra dentro del array";
}
}
}
pero no e logrado que me compare los valores almacenados en el array.
agradeceria cualquier ayuda, sugerencia.. gracias