Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Vs oggetto. Array in PHP

PHP è esploso in popolarità dopo il rilascio di PHP 4 , un potente strumento di sviluppo web lato server . E 'incluso un supporto per la programmazione stile orientato agli oggetti , ma non è stato fino PHP 5 che la vera programmazione orientata agli oggetti con PHP è diventato possibile. PHP 5 conserva ancora il suo stile di programmazione procedurale , tuttavia , facendo largo uso di matrici flessibili per semplificare e snellire il processo di sviluppo . PHP Oggetti

oggetti PHP sono applicazioni di classi PHP , che sono modelli per codice e dati . Un oggetto può avere "proprietà" - il nome e il valore di coppia, e "metodi" - funzioni per l'oggetto . Ad esempio, una classe denominata "Utente" viene utilizzato per creare una variabile oggetto chiamato " $ user " che rappresenta l'utente attualmente connesso . Esso ha una proprietà chiamata nome utente , al quale si accede in questo modo:

$ user - > nome utente ;

Essa ha anche un metodo che disconnette l'utente , che viene eseguito in questo modo:

$ user - > Esci ( ) ; " . metodi "

In breve , gli oggetti hanno dati , chiamato "proprietà ", e le funzioni , chiamato
PHP Array

un array PHP è un insieme flessibile di nome e valore coppie . È flessibile perché i nomi possono essere qualsiasi stringa e valori può essere qualsiasi tipo di dati . Per esempio, un elemento della matrice potrebbe essere un numero intero , mentre il prossimo punto è un altro array. Questo rende array PHP flessibile e semplice da gestire, ottimizzando il processo di produzione in modo rapido applicazioni web.
Confronto di oggetti e array in PHP

I due dati tipi sono simili in quanto entrambi possono contenere insiemi di coppie di nome e valore . È possibile scorrere le proprietà di un oggetto utilizzando un ciclo " foreach " come si può con gli array . Tuttavia, gli elementi di matrice sono flessibili senza aspettative per quanto riguarda il loro contenuto . Gli oggetti possono assumere nuove proprietà arbitrariamente , ma la classe dell'oggetto definisce alcune proprietà che dovrebbero essere presenti . Inoltre, gli oggetti hanno metodi , che è una delle ragioni principali per usarli in primo luogo.
Considerazioni

Se si vuole fare una variabile che contiene il nome e il valore coppie o un elenco numerato di elementi di dati , utilizzare un array . L'array è ottimizzato per questo scopo e ci sono molte funzioni PHP che aiutano ad utilizzare gli array . Se si desidera memorizzare i dati di qualcosa che segue un modello di serie , cioè la variabile è sempre supposto per avere alcune proprietà predefinite , usando un oggetto può essere opportuno.

 

Programmazione © www.354353.com