Funzionamento sezione Funzioni di Php
Il funzionamento di questa sezione è semplice. Si possono aprire
thread che hanno la caratteristica di spiegare una funzione php, similmente a quanto fatto con
questo.
E' concesso rispondere ai thread chiedendo uno sviluppo particolare di quella fuzione oppure portando uno proprio sviluppo mettendolo a disposizione della comunità
Tutti gli altri Thread relativi al Php devono essere aperti nella sezione
Php e Mysql.
Sezione Funzioni di Php
Oltre le regole Generali del
Forum Gt è bene prestare attenzione e seguire le seguenti indicazioni.
1.0. In questo Forum è consentito inserire thread relativamente alla spiegazione delle
Funzioni di Php.
1.1. va qui evitata ogni forma di
autopromozione o mera presentazione pubblicitaria; il
moderatore editerà ogni aspetto autopromozionale a sua discrezione.
1.2. non è mai consentito inserire
link attivi a propri siti o risorse, nè nel
topic d'apertura nè nei
post successivi.
1.3. link a risorse veramente utili sono consentiti quando non autopromozionali.
1.4. il moderatore potrà editare ogni forma di
spam ed autopromozione senza preavviso.
1.5. lo spam o l'autopromozione quando ripetuti potranno portare all'allontanamento dell'utente.
Legenda di lettura sintassi delle funzioni:
Per poter comprendere al meglio la sintassi delle Funzioni di PHP presenti in questa sezione vediamo di analizzarne una:
Quote:
|
Sintassi: int strpos ( string $string , mixed $needle [, int $offset ] )
|
La funzione: int strpos.
l'attributo che precede la funzione indica che tipo di risultato restituirà la stessa, in questo caso la nostra funzione darà come risultato un numero intero (
int).
I parametri: string $string
string indica il tipo di parametro, invece
$string è il parametro vero e proprio.
I parametri racchiusi entro parentesi quadre [,
int $offset ] sono parametri opzionali, ovvero non obbligatori. Se alla fine del parametro opzionale vi sono dei puntini [.
string $string.......] significa che è possibile inserire più parametri identici a quello compreso entro le parentesi quadre.
Vediamo ora nel dettaglio le tipologie di espressioni possibili:
int: numero intero;
string: stringa;
array: una matrice di valori, ovvero un
array;
bool: un valore
booleano;
mixed: tipologia mista ovvero puo' appartenere a più di una tipologia tra quelle sopra elencate.
resource: indica una risorsa, ovvero non un vero e proprio output ma qualcosa da riutilizzare durante lo svolgimento dello script (Es.: un'istruzione di connessione, una query, etc etc)