Programmazione Web » Php » Formattazione del testo tramite funzioni

Formattazione del testo tramite funzioni

Difficoltà: Intermedio Scritto da Alberto Giuliani
Sito Web: http://www.agwebsolutions.it E-Mail
Questo tutorial è stato letto 1163 volte




In questo tutorial vedremo un'applicazione interessante delle funzioni PHP alla formattazione HTML della nostra pagina.

E' necessario chiarire innanzitutto come si scriva una funzione.

function nome($variabile) {

// Qui il codice della funzione

}

Per richiamarla si userà quindi un codice di questo tipo:

nome($variabile);

Supponiamo di voler realizzare delle funzioni che stampano a video un tewsto rispettivamente in H1, H2, H3, grandezze di carattere di HTML.

Ecco il nostro codice:

<php

function scrittura_h1($text) {
print ("<h1>" . $text . "</h1>");

function scrittura_h2($text) {
print ("<h2>" . $text . "</h2>");

function scrittura_h3($text) {
print ("<h3>" . $text . "</h3>");

?>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<?php
$funzione = "scrittura_h1";
$funzione("Questo testo è scritto in H1");
$funzione = "scrittura_h2";
$funzione("Questo testo è scritto in H2");
$funzione = "scrittura_h3";
$funzione("Questo testo è scritto in H3");
?>
</body>
</html>

Da ottenere come con un gioco di variabili sia possibile ottenere dei testi in diverse grandezze.

Potremmo comunque recuperare $funzione da un modulo form (select box), e far sì che sia l'utente a scegliere a quale grandezza stampare un testo predefinito.

Le applicazione di questo testo sono molteplici: possiamo stampare un testo in grassetto, in corsivo, aggiungerci immagini prima o dopo, ecc.

Aggiungi questo tutorial ai preferiti! Aggiungi questo tutorial ai preferiti


SEGNALA QUESTA RISORSA AD UN AMICO
Tuo nome
Tua mail
Nome amico
Mail tuo amico
Google
AREA UTENTI
E-MAIL PASSW
Perso la password?
I TUTORIAL PIU' LETTI
GIF ANIMATE
Script Gratis!
Spot

Sito Service
Tutorial per realizzare un sito web partendo da zero e script Asp per Aruba Server.

Tutorials & scripts
Articoli su HTML, CSS, PHP, ASP, Javascript, MySQL a cura di AG web solutions!

Guida Prestiti e Carte di credito
Giochi flash free
Giochi gratis online
Ricette di cucina gratis
Migliori torrent italiani
Notizie Dieta e Diete Alimentari

Cerca con Google