Come stampare una sezione di una stringa in PHP

May 6

Come stampare una sezione di una stringa in PHP


la gestione delle stringhe in PHP non è in genere difficile. Utilizzando le funzioni standard all'interno del linguaggio PHP, è possibile manipolare le stringhe di testo in molti modi, tra cui l'accesso e l'elaborazione di sezioni di archi più grandi. La stampa per il browser è anche semplice in PHP. Nella maggior parte dei casi, gli script PHP creare codice di markup HTML e svolgere altre attività di elaborazione. script PHP eseguito su un server Web, l'invio di HTML pagine strutturate ai browser Web di utenti che tentano di accedere ai siti web in questione.

istruzione

1 Crea il tuo script PHP. Aprire un nuovo file in un editor di testo o IDE, se si utilizza uno. Inserisci il seguente codice di struttura per costruire una pagina HTML di base:

<Html>

<Head> </ head>

<Body>

<? Php

// Codice php va qui

?>

</ Body>

</ Html>

Si noti che all'interno del file, si alterna tra il codice HTML e PHP. Le sezioni PHP possono anche scrivere fuori il codice HTML, che è come la gestione delle stringhe funzionerà. Questo script imposta la pagina fino a funzionare come un documento HTML e fornisce anche l'elaborazione PHP all'interno della sezione dedicata.

2 Creare una variabile stringa nel codice PHP. "?>" - Tra l'apertura e la chiusura PHP tag sulla linea prima - inserire il seguente:

$ Text_str = "Ecco una stringa di testo";

Questa linea crea semplicemente una variabile per il vostro programma per fare riferimento e utilizzare. Essa in realtà non scrive nulla al browser ancora. Questo è un elemento chiave per comprendere in programmazione PHP, come a differenza di HTML, non tutto si entra verrà visualizzato nel browser dell'utente.

3 Isolare una sezione della stringa PHP. Decidere quale sezione della stringa che si desidera stampare. Ad esempio, scegliere sezioni dettate dalle prime e ultime posizioni di carattere, la lunghezza della sottosezione corda e posizioni relative alla fine della stringa. I seguenti esempi dimostrano le possibili opzioni con la funzione PHP stringa, in modo da selezionare in base alle vostre esigenze e inseriscilo dopo la vostra dichiarazione di stringa PHP:

// Per selezionare "una stringa di testo" usando la posizione di partenza

$ Section_str = substr ($ text_str, 8);

// Per selezionare "testo" usando la posizione di inizio e la durata

$ Section_str = substr ($ text_str, 10, 4);

// Per selezionare "stringa" contare di nuovo dalla fine

$ Section_str = substr ($ text_str, -6);

4 Stampare il sezione d'archi da visualizzare nel browser dell'utente. Ora che avete la stringa in una variabile, è possibile eseguire altre elaborazioni su di esso, tra cui la scrittura al browser come segue:

echo "<p>" $ section_str "</ p>"..;

Questo codice stampa la sezione d'archi all'interno di un elemento paragrafo HTML. I tag di paragrafo non saranno visibili nel browser, ma detterà la modalità di visualizzazione della stringa. Ricordate che tutto ciò che segue il comando "echo" sarà presentato come parte di una pagina Web HTML.

5 Salvare lo script utilizzando l'estensione ".php" e caricarlo sul server Web. Testare lo script si naviga alla sua posizione in un browser Web. Quando si passa alla pagina, lo script PHP eseguito sul server, quindi inviare il contenuto HTML risultante al vostro browser. La pagina visualizzata sarà essenzialmente costituito dalla stringa sezione di testo. Se si sceglie di visualizzare il sorgente della pagina utilizzando i menu del browser, si dovrebbe essere in grado di vedere il resto del codice HTML è stato incluso nello script.

Consigli e avvertenze

  • E 'facile fare errori di battitura in PHP, quindi non preoccupatevi se non si ottiene nel modo giusto la prima volta.
  • Non scrivere grandi sezioni di codice PHP senza verificare le proprie pagine, come è molto più probabile per la cattura di errori attraverso test regolari.