Informazioni sugli esempi di codice nella documentazione

Download del driver PHP

Osservazioni sugli esempi di codice

Ci sono diversi aspetti da tenere presenti durante l'esecuzione degli esempi di codice nella documentazione dei driver Microsoft per PHP per SQL Server:

  • Quasi tutti gli esempi presuppongono che SQL Server 2008 o versione successiva e il database AdventureWorks siano installati nel computer locale.

    Per informazioni su come scaricare versioni gratuite e versioni di valutazione di SQL Server, vedere SQL Server.

    Per informazioni su come scaricare e installare il database AdventureWorks, vedere la pagina di AdventureWorks nel repository GitHub di esempi su SQL Server.

  • Quasi tutti gli esempi di codice di questa documentazione sono destinati a essere eseguiti dalla riga di comando, che consente il test automatizzato di tutti gli esempi di codice. Per informazioni sull'esecuzione di PHP dalla riga di comando, vedere Utilizzo PHP da linea di comando.

  • Sebbene gli esempi siano scritti per essere eseguiti dalla riga di comando, è possibile eseguire ogni esempio tramite chiamata da un browser senza apportare modifiche allo script. Per formattare correttamente l'output, sostituire ogni "\n" con "</br>" in ogni esempio prima di richiamarlo da un browser.

  • Allo scopo di mantenere ogni esempio mirato, non è stata eseguita una gestione degli errori corretta in tutti gli esempi. Si consiglia, pertanto, di ricercare eventuali errori in tutte le chiamate a una funzione sqlsrv o a un metodo PDO e di gestirli in base alle esigenze dell'applicazione.

    Un modo semplice per ottenere informazioni sugli errori quando si verifica un errore consiste nel chiudere lo script con la riga di codice seguente:

    die( print_r( sqlsrv_errors(), true));  
    

    Oppure, se si usa PDO,

    print_r ($stmt->errorInfo());  
    die();  
    

    Per altre informazioni sulla gestione di errori e avvisi, vedere l'articolo relativo alla gestione di errori e avvisi.

Vedi anche

Panoramica dei driver Microsoft per PHP per SQL Server