Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment ajouter une notice en PHP 
  • Comment faire un formulaire de conta…
  • Comment désactiver requête dans My…
  • Comment lire un fichier texte à par…
  • Le premier élément d'un tableau en…
  • Comment trier un tableau par ordre a…
  • Comment créer une sauvegarde d'une …
  • Comment sauvegarder les données de …
  • Step-by -Step PHP Formation 
  • Comment écrire un PHP Si Déclarati…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment créer des flux Avec PHP

    Really Simple Syndication ou RSS , est un format standard pour la diffusion d'informations sur Internet. De nombreux sites Internet fournissent une alimentation contenant des nouvelles ou du contenu qui est mis à jour en tandem avec le site et aux utilisateurs de s'abonner à un flux pour recevoir les mises à jour RSS . Contrairement email, RSS permet aux utilisateurs de décider quelles informations ils souhaitent recevoir et un utilisateur peut se désabonner d'une alimentation à tout moment. Vous pouvez créer un flux RSS en utilisant le langage de script PHP, par la compréhension du format RSS et d'écriture sortie XML respectant le format . Instructions
    1

    revoir le format RSS 2.0 à ​​comprendre comment l'information doit être structurée dans un flux RSS . Créer un nouveau fichier PHP dans un éditeur ou en utilisant le Bloc-notes.
    2

    créer une classe pour le canal RSS . Inclure le titre, lien et description, qui sont les domaines RSS requises. Ajouter un tableau pour stocker les éléments RSS . Création de la fonction constructeur pour créer une nouvelle instance de la chaîne. Par exemple, tapez :

    < php

    classe RSS_channel {

    $ de titres publics , $ link , $ description;

    public function __ construct ( $ title , $ link , $ description) {

    $ this-> title = $ title ;

    $ this-> link = $ link ;

    $ cette -> description = $ description;

    $ this-> items = array (); }


    3

    Créer une méthode pour ajouter un nouvel élément dans le tableau. Appel d'une classe d' objet RSS que vous allez créer prochain . Par exemple, tapez :

    new_item de la fonction publique ( $ title , $ link , $ description) {

    array_push ( $ this-> articles , nouvelle ( $ title , $ link RSS_item , $ description) ) ; }


    4

    créer une fonction pour la sortie du XML et RSS des informations d'en-tête pour le fichier RSS . Par exemple, tapez :

    RSS_header public function () {

    $ r = '< xml version = "1.0" ? >';

    R $ . = 'version ';
    retour

    $ r ;

    }
    5

    créer une méthode pour sortir le canal RSS . Sortie des balises XML et éléments de données pour le canal. Appelez la classe d'élément RSS pour sortir les balises XML et éléments de données pour chaque élément dans le canal. Par exemple, tapez : .

    Sortie de la fonction publique () {

    $ r = RSS_header ();

    $ r = " " ;

    r $ . = " " . $ this-> titre . " "; .

    $ r = " link " . $ this-> lien. " ";

    $ r = " ." . $ this-> description. " "; .

    foreach ( $ this -> éléments que $ item) {

    $ r = $ item -> output () ;
    < p> }

    $ r = "< /channel >"; .

    $ r = "< /rss >"; .

    }
    < p> }
    6

    Créer la classe d'élément RSS avec un titre, lien et description. Créer une fonction constructeur pour créer une nouvelle instance de la classe . Par exemple, tapez :
    classe

    RSS_item {

    $ title publique, $ link , $ description;

    public function __ construct ( $ title , $ link , $ description) { Photos

    $ this-> title = $ title ;

    $ this-> link = $ link ;

    $ this-> description = $ Description : < br >

    }
    7

    créer une méthode pour sortir le contenu de l'élément RSS . Par exemple, tapez :

    sortie de la fonction publique () {

    $ r = " " ;

    $ r = " ." . $ this-> titre . " "; .

    $ r = " link " . $ this-> lien. " ";

    $ r = " ." . $ this-> description. " ";

    $ r = " "; .
    retour

    $ r ;

    }

    }
    8

    Créer une nouvelle chaîne RSS et ajouter des articles RSS . Émettre le flux RSS à l'écran . Par exemple, tapez :

    $ rss = new RSS_channel ( " Nouvelles ", " http://example.com/news ", " Exemple Nouvelles ", " Mer 01 Jun 2011 13:02:01 +0000 "," http://example.com ");

    $ rss- > new_item (« rapport bénéfice " , " http://example.com/earnings " , " Rapport d'activité pour Example.com ");

    $ rss- > new_item ( " Réunion de capitaux "," http://example.com/shmeeting "," l'annonce de la réunion des capitaux »);

    $ rss- > ; new_item (« CEO Speech ", " http://example.com/ceospeech ", " Exemple directeur général prononce un discours ");

    echo $ rss- > output () ;

    > Photos

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un site Web MySQL PHP 
  • Si PHP Comparer Déclarations 
  • Comment insérer un tableau dans MySQL en PHP 
  • Comment lire un fichier XLS en utilisant PHP 
  • Comment insérer plusieurs lignes sur une déclaration MySQL 
  • Comment Undelete le compte root pour MySQL 
  • Comment référencer une chaîne de connexion dans ASP.NET 
  • Comment remplacer les retours à la ligne dans une chaîne MySQL 
  • Échapper Query for MySQL en Python 
  • Comment faire pour extraire une adresse email sur PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc