Nota: l'estensione che implementa queste funzioni non è ancora disponibile pubblicamente perché è in fase di collaudo e le specifiche possono cambiare in qualsiasi momento (è disponibile pubblicamente la versione iniziale contenente solo la funzione indentify).
Importante: questa estensione può essere usata da PHP installato come modulo ISAPI di Apache; una volta aggiunte le necessarie funzioni open/close questo permetterà la condivisione ordinata del telefono fra più script PHP!
È chiaro che non potranno eseguire la stessa operazione contemporaneamente, ma già così il vantaggio in termini di tempo è quello di riutilizzare il collegamento con il telefono già iniziato al momento del caricamento iniziale di Apache.
Modifiche rispetto alla versione precedente:
- tolta la funzione gnokii_lib_version
- aggiunta la funzione gnokii_version
- aggiunti tutti i messaggi di errore di gnokii, sotto forma di costanti PHP
- modificata la funzione gnokii_getsms
gnokii_version
Ritorna false
oppure un array associativo con queste informazioni relative alle versioni del software:
Array ( [lib_version] => 3.0.0 [ext_version] => 0.1.0 [abi_version] => 1.1.0 )
Nota: si tratta di stringhe costanti al momento della compilazione. Usare la funzione di PHP version_compare().
gnokii_getsms
Aggiunto un elemento con data e ora del messaggio (formato GG/MM/AAAA HH:MM:SS Z). L'indicazione della timezone non è molto utile perché è quella dell'SMSC; potrebbe essere più utile per strftime() e meno ambiguo ritornare il numero di secondi dall'Epoca.
[datetime] => 09/05/2006 09:44:42 +0100