

il linguaggio php
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Medium
Lucia Intelisano
Used 4+ times
FREE Resource
10 Slides • 7 Questions
1
Il linguaggio PHP
By LI
2
PHP – Hypertext Preprocessor
PHP è conosciuto come PHP:Hypertext Preprocessor ed è un linguaggio completo di scripting che permette di generare pagine web dinamicamente.
Sofisticato e flessibile può girare praticamente su qualsiasi server web e su qualsiasi sistema operativo e consente di interagire con qualsiasi tipo di database.
3
Per essere riconosciuto e interpretato Il codice PHP deve essere compreso fra appositi tag di apertura e di chiusura, che sono i seguenti:
<?php ---> TAG DI APERTURA
?> ---> TAG DI CHIUSURA
(nota bene SENZA ALCUNO SPAZIO)
Subject | Subject
Some text here about the topic of discussion
4
PHP e HTML: la funzione echo
Vediamo un primo esempio:
<html>
<head><title>Pagina di prova in PHP</title></head>
<body>
<?php
echo “Oggi<br> \ne’ una bellissima giornata";
?>
</body>
</html>
5
Sintassi generale del linguaggio
Tag per identificare il linguaggio PHP all’interno dell’HTML
<?php … ?>
Terminatore di riga
;
// Commento in stile C++
6
Le variabili
Nello script PHP il nome delle variabili è preceduto dal simbolo del dollaro $.
PHP ha una caratteristica che lo rende molto più flessibile rispetto ad altri linguaggi di programmazione: non richiede, infatti, che le variabili vengano dichiarate prima del loro uso.
Possiamo quindi permetterci di riferirci ad una variabile direttamente con la sua valorizzazione:
| | |
| | |
7
Gli operatori
Gli operatori che si possono usare nelle espressioni sono sostanzialmente gli stessi di C/C++/Java:
Operatori matematici +, -, *, /, %, ++, -- I
Operatori di confronto: ==,!=,<,>,<=,>= I Operatori logici: &&, || , !
8
Comandi
Anche i comandi del linguaggio sono come in C/C++/Java:
Comandi di selezione:
I if ($trovato) {......}
I if ($trovato) {......} else {......}
I switch ($msg) { case "a" : ...... break; case "b" : ...... break; default : ...... } Comandi di iterazione:
I while (!$trovato) {......}
I do {......} while (!$trovato)
I for ($i=0;$i<10;$i++) {.....}
Subject | Subject
9
Le stringhe
In PHP le stringhe possono essere delimitate da virgolette (ossia ") o da apici (ossia ’)
Quando si usano gli apici (’) la stringa viene interpretata letteralmente (esattamente com’e’ scritta) Quando si usano le virgolette (") le eventuali variabili contenute nella stringa vengono sostituite con il loro valore
// esempio sull ’uso delle virgolette e degli apici
$food = " patate "
$virgolette = " Io adoro mangiare $food . ";
Risultato: Io adoro mangiare patate.
10
Le stringhe
L’operazione di concatenazione di stringhe `e il punto: .
$nome = " Mario ";
$cognome = " Rossi ";
$nomeintero = $nome . " " . $cognome ;
11
Multiple Select
Quali delle seguenti affermazioni sulla definizione delle variabili sono vere?
Non devono essere dichiarate
Si possono usare per i loro nomi tutti i simboli della tastiera
Possono iniziare con il carattere $
Il tipo della variabile viene attribuito dalla prima assegnazione
12
Multiple Choice
Cosa visualizza la seguente sequenza di istruzioni Php?
Ugo disse " ti amo " a Anna
Ugo disse \ti amo\ a Anna
Ugo disse ti amo a Anna
"Ugo" disse "ti amo" ad "Anna"
13
Multiple Choice
cosa visualizza la seguente sequenza di istruzioni php?
10 e' multiplo di 5
a e' multiplo di b
10.è multiplo di.5
$a e' multiplo di $b
14
Multiple Choice
Da cosa sono delimitati gli script PHP
<&>...</&>
<?php...?>
<?php>...</?>
<script>...</script>
15
Multiple Choice
Che codice devi scrivere per visualizzare la scritta "Hello World"
echo "Hello World";
Document.Write("Hello World");
"Hello World";
printf("Hello World")
16
Multiple Choice
Qual' è il simbolo che precede le variabili PHP
!
$
&
un qualsiasi catattere alfanumerico
17
Multiple Choice
In che modo è corretto terminare un'istruzione PHP
.
</php>
;
new line
Il linguaggio PHP
By LI
Show answer
Auto Play
Slide 1 / 17
SLIDE
Similar Resources on Wayground
13 questions
Present Simple & Present Continuous
Presentation
•
11th Grade
11 questions
SEJARAH TINGKATAN 4 KSSM BAB 1
Presentation
•
11th Grade
15 questions
Pengenalan Internet
Presentation
•
11th Grade
12 questions
38 JavaScript Wyświetlanie komunikatów
Presentation
•
KG
13 questions
PKK_TOPOLOGI TREE
Presentation
•
11th Grade
10 questions
TEKNOLOGI LAYANAN JARINGAN
Presentation
•
11th Grade
14 questions
Lección Diseño Web
Presentation
•
11th Grade
13 questions
P5 Berekayasa dan Berteknologi untuk Membangun NKRI
Presentation
•
11th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade