My Informatica
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.



 
IndicePortaleUltime immaginiCercaRegistratiAccedi
Social

Cerca
 
 

Risultati per:
 
Rechercher Ricerca avanzata
Visite
My Biblioteca
Leggi Qui Tutti I Libri

BASTA UN CLICK
Ultimi argomenti attivi
»  LinuxMX blog & forum: una comunità tutta Linux
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyVen Giu 15, 2012 9:00 pm Da niculinux

» Le Funzioni
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyDom Mar 18, 2012 12:07 am Da Mira

» Gestione permessi di un file
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyGio Mar 15, 2012 12:49 pm Da Mira

» Comando per creare un link simbolico
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyMer Mar 14, 2012 11:08 pm Da Mira

» Comandi per eliminare file e cartelle
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyMer Mar 14, 2012 3:29 pm Da Mira

» Comandi per rinominare un file
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyDom Mar 04, 2012 12:41 pm Da Mira

» Le variabili (parte 2)
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptySab Mar 03, 2012 4:24 pm Da Mira

» Le variabili (parte 1)
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyLun Feb 27, 2012 11:32 pm Da Mira

» Introduzione al C...
HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyLun Feb 27, 2012 1:37 pm Da Mira

Argomenti più visti
Regolamento del forum
Tablet android quale comprare o quale scegliere
Problema aggiornamento ubuntu 11.04 a 11.10
LinuxMX blog & forum: una comunità tutta Linux
VirtualBox 4.1.4 DOWNLOAD FREE
Libre Office o Open Office?
openSUSE 12.1 Beta 1 DOWNLOAD FREE
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF
Ciao a tutti voi
Le variabili (parte 1)
Volunia
Pagina Facebook
Parole chiave
ubuntu

Condividi | 
 

 HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF

Visualizza l'argomento precedente Visualizza l'argomento successivo Andare in basso 
AutoreMessaggio
florin88

florin88

Messaggi : 334
Data d'iscrizione : 21.09.11
Età : 35
Località : tutto il mondo

HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF Empty
MessaggioTitolo: HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF   HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF EmptyDom Nov 20, 2011 3:12 am

HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF Php10

Si comincia il corso ha ufficialmente inizio

IL NOSTRO PRIMO PROGRAMMA IN PHP:

Ovviamente, come ogni corso che si rispetti, iniziamo anche noi con il caro vecchio => HELLO WORLD

Per fare questo, prima di tutto dovete andare nella directory htdocs (o in una sua equivalente in base al ambiente di sviluppo che avete scelto precedentemente qui [Devi essere iscritto e connesso per vedere questo link] Qui create la cartella primo progetto e all'interno di questa cartella con il tasto desto create il file index.php che contiene le seguenti righe di codice:

Codice:
 

<html>
  <head>
      <title>Primo programma in PHP </title>
  </head>
  <body>
<p>Hello Word</p>
</body>
</html>


Prima di chiudere e poi eseguire il file salvate Wink

A questo punto vi dovete assicurare che webserver Apache sia in esecuzione: se usate l'ambiente Xampp, attraverso
Xampp-control dovrete cliccare sul bottone Start accanto alla scritta Apache.

Adesso aprite il vostro browser e digitate la seguente URL, nella bara degli indirizzi => [Devi essere iscritto e connesso per vedere questo link]

Dovreste ottenere una pagina bianca con scritto in angolo a sinistra "Hello World".


Adesso mi chiedere: ma tu sei sveglio oppure ci prendi in giro, dove è PHP QUI?
Questo è solo un esempio per farvi capire, che non importa se la pagina da voi creata ha estensione .php, e di fatto ha incorporato al suo interno solo il codice Html. Essa viene lo stesso interpretato dal webserver. Quindi, anche se Apache ha eseguito la vostra pagina come se fosse una vera pagina PHP, in realtà di tutto questo non ha fatto nulla.

Andate sempre nella directory dei vostri progetti, o meglio nella cartella dove avete creato il file index.php e create il file hello.php

Apritelo e scrivete all'interno quanto segue:

Codice:


<html>
  <head>
      <title>Primo programma in PHP </title>
  </head>
  <body>
<?php
echo "Hello  World!\n"; //scrive nella pagina "Hello World!" e con \n va a capo.
?>
</body>
</html>


Prima di chiudere e poi eseguire il file salvate Wink

Adesso per provare questo nuovo programma, non vi rimane altro da fare che andare nella barra degli indirizzi del vostro browser ed inserire il seguente URL => [Devi essere iscritto e connesso per vedere questo link]

Io vi ho messo questo esempio qui dentro => [Devi essere iscritto e connesso per vedere questo link]


Dai visto che siamo qui, facciamo un'altro esercizio. Come al solito andate della directory dei vostri progetti e create il file DataOra.php

Lo aprite e inserite il seguente codice:

Codice:


<html>
  <head>
  <title>Primo programma in PHP </title>
 </head>
<body>
        HELLO WORLD!
<br>
        La data di oggi è <?php print date('d-m-Y'); ?>
<br>
        e sono le ore <?php print date('H:i'); ?>

</body> </html>


Prima di chiudere e poi eseguire il file salvate Wink
E poi aprite il vostro browser, e come al solito inserite il link => [Devi essere iscritto e connesso per vedere questo link]
Il risultato deve essere anche per voi lo stesso mio => [Devi essere iscritto e connesso per vedere questo link]


Adesso in poche parole vi spiego che cosa abbiamo fatto in quest'ultimo esempio.
Cominciamo

Allora finalmente in questi due esempi Apache a fatto il suo lavoro, infatti ha preso le pagine con l'estensione .php e le ha processate. Infatti, altro non ha fatto che interpretare il codice o meglio le istruzioni comprese tra i tag <?php e ?>.

Piccola nota 1 => potete anche utilizzare i tag in questo modo <? al posto di <?php, diciamo che oltre a essere una strada più breve, anche il codice rimane pulito.

Ritorniamo alla nostra spiegazione. Nell'ultimo script che vi ho illustrato, ho utilizzato due funzioni, che il linguaggio PHP ci mette a disposizione:
+ print => si limita solo esclusivamente a scrivere oppure stampare il testo che gli viene passato come argomento;
+ date => questa funzione stampa la data del giorno secondo il formato assegnato come stringa (il nostro formato è "d-m-Y" e "H:i").

Piccola nota 2 => va detto, che in realtà la finzione date(...) è più potente e sa fare, cose molto più complicate di questa, ma per il momento vi basta sapere questo

Piccola nota 3 => un'altra precisazione doverosa: anche print in realtà non è una funzione (perché mancano le parentesi tonda) ed è un'istruzione. ovviamente anche questo argomento lo lasciamo perdere per non complicarci troppo la vita.

Adesso se avete scritto il codice dello script prima indicato avere osservato questo => ; => bene il punto e virgola è il delimitatore di fine istruzione. Se avete mai programmato oppure studiato altri linguaggi di programmazione sicuramente questo delimitatore lo avete incontrato.

Invece per chi non lo sapesse anche in PHP, così come molti altri linguaggi C++ o C#, è previsto un delimitatore che dice all'interprete: "Bene sei arrivato fino a questo punto. Adesso finisce l'istruzione". E l'interprete finisce si eseguire l'istruzione.

Per concludere vi voglio mostrate il codice dello script precede, predisposto in modo un pò diverso:

Codice:

 
<html>
 <head>
  <title>Primo programma in PHP </title>
 </head>
<body> HELLO WORLD!<br>La data di oggi è
  <?php
    print date('d-m-Y'); ?>
    <br>e sono le ore
  <?php print date('H:i'); ?>
</body>
</html>


Con quest'ultimo esempio ho voluto illustrarvi che cosa significa, avere un codice sorgente pulito come quello di prima e uno sporco e mescolato come quest'ultimo.

Bene questa prima lezione finisce QUI.

Ecco quello che troverete nella prossima lezione:
* come inserire un commento nel file sorgente senza essere interpretato
* le variabili

PS: NB: questa seconda lezione con il tempo potrebbe subire delle modifiche. per questo nella pagina iniziale e anche qui resteranno sempre attivi questi due indicatori =>
61 programmazione

PS2: NB2: per qualsiasi problema oppure incomprensione o correzione lasciare un commento QUI SOTTO

PS3: NB3: da adesso in poi ogni volta che trovate degli esempi di codice sorgente, siete pregati mettergli in pratica, riscrivergli anche due tre volte prima di passare avanti. è inutile dare per scontato che leggere 3 4 volte questa guida porti a qualche miracolo divino nell'apprendere la programmazione, qualunque essa sia.
Torna in alto Andare in basso
http://www.lascaricata.forumattivo.com
 

HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto 

 Argomenti simili

-
» PHP corso gratuito in versione HTML o PDF
» INTRODUZIONE al PHP corso gratuito in versione HTML o PDF
» INSTALLAZIONE E CONFIGURAZIONE di PHP corso gratuito in versione HTML o PDF
» Programma in C che legge una sequenza di numeri e stampa la somma
» corso sicurezza informatica
Pagina 1 di 1

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
My Informatica :: Programmazione a 360° :: Tutto Linguaggi Web :: Guide :: Php-