Dubbio Array

Lucciano

Nuovo Utente
2 Feb 2014
2
0
0
Salve ragazzi ho un dubbio, spero qualcuno possa chiarire. In una classe ho un array. All'interno della classe c'è la funzione validazione. All'interno di questa funzione devo dire che se il nome è diverso da 6 caratteri deve stampare errore. Per rirerirmi all'array della classe dall'interno della funzione è giusto scrivere $this->nome ?

Codice:
class Prova {

   $row['nome']='mario';
   $row['cognome']='rossi';
   $row['comune']='milano';


  function validazione() {
    if(strlen($this->nome) != 6) {
      echo 'Errore';
    }

Grazie
 
Ciao, essendo un array devi scrivere $this->row['nome'];
PHP:
<?php

class Prova {

    var $row = array(
        'nome' => 'mario'
    );

    function validazione() {
        if (strlen($this->row['nome']) != 6) {
            echo 'Errore';
        }
    }

}

$prova = new Prova();
$prova->validazione();
 

Discussioni simili

M
Risposte
6
Visite
3K
HTML e CSS
Membro cancellato 26246
M