

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
12 questions
Apa itu narkoba?
Presentation
•
11th Grade
12 questions
PERBANDINGAN TRIGONOMETRI PADA SEGITIGA SIKU-SIKU
Presentation
•
10th Grade
11 questions
Fungsi menu dan ikon Microsoft Excel
Presentation
•
11th Grade
12 questions
Trophic Levels
Presentation
•
11th - 12th Grade
10 questions
บทเรียนออนไลน์ - วิทยาการคำนวณ2 ม.5 (บทที่ 1-1)
Presentation
•
11th Grade
16 questions
Introducción al C++
Presentation
•
11th Grade
15 questions
break & continue
Presentation
•
11th Grade
10 questions
Integrasi Aplikasi Perkantoran
Presentation
•
10th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
20 questions
Guess The App
Quiz
•
KG - Professional Dev...
30 questions
K/H Final Review Part 1
Quiz
•
9th - 12th Grade
40 questions
NCFE Earth and Environmental Science Released Test
Quiz
•
9th - 12th Grade
22 questions
Revise and Edit Final Review 3
Quiz
•
8th - 12th Grade