PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

 Skriptid (427) 

 Bannerisüsteemid
 E-kaardid
 E-maili saatmine
 E-poed
 Failihaldus
 Flash ja PHP
 Foorumid
 Jututoad
 Kalendrid
 Kalkulaatorid
 Kellad
 Klikilugejad
 Kommentaarid
 Külalisteraamatud
 Küsitlused
 Lehe turvamine
 Lingikogud
 Mängud
 Otsingusüsteemid
 Pildid ja PHP
 Shoutboxid
 Sisuhaldussüsteemid
 Statistika
 Suunamine
 Templeidisüsteemid
 Testid
 Uudised
 Uudistelistid
 Varia


 Otsing 

 

 Utiliidid 

 Kes on kus
 Kasutajate info
 Küsitlused
 PHP manuaal
 Õpetused
 Jututuba
 Lingikogu
 Lemmikskriptid


 PHP manuaal: require
Autor: r2ik
01. märts 2005
require

require -- lisab (e arvab kaasa) ja arendab määratud faili

(PHP3, PHP4)

B]require() lisab ja arendab soovitud faili , omades fataalset mõju skripti tööle. Täpsemat kirjeldust lisamise ( kaasa arvamise ) kohta võib vaadata manualist include() alt.

Kirjeldus:
require() ja include() täidavad väga sarnaselt eesmärki, erinevad vaid rikete e. vigade käsitlemise polest. Rikke puhul, kui ei suudeta määratud faili lisada ( näit: määratud faili puudumisel ) siis include() puhul jätkab scripti tööd peale veateate kuvamist, require() aga ei jätka scripti tööd peale veateadet ( Fatal Error ). Teisi sõnu, ära kõhkle kasutada require() käsku, kui soovid puuduva fail puhul peatada scripti töö. include() aga käitub teisiti, jätkates scripti tööd hoolimata veateadetest. Jälgi ka alati kas määratud faili asukoht ( include_path ) on õige.

Näide 1: Põhiline require() näide
PHP kood:


<?php

require 'lisaleht.php';

require 
"lisaleht.php";

require 
$failiasukoht;

require (
$failiasukoht);

require (
"$failiasukoht"); // aga ei saa kasutada require ('$failiasukoht');

require ('failnimi.txt');

?>



Märkus:
Kui require abil faile lisada, siis iga lisatud faili alguses asutakse seda parsima kui tavalist plain-text faili (nagu html faili) - st kui lisatud faili on soov scripti kirjutada, siis tuleb lisatavas failis kirjutada php scripti osa php täägide ( <?php ja ?> ) vahele.

Näide 2: Lisame main.php failile lisa.php
PHP kood:


<?php
/*
lisa.php
*/
echo "Meie riigi vapil on $importloom aga mitte põline $rahvusloom. ";
$mujal='dzunglis';
?>


<?php
/*
main.php
*/
$importloom='lõvi';
$rahvusloom='mäger';
require(
'lisa.php');
echo 
"Meie $rahvusloom elab metsas ja $importloom elab $mujal.";
?>




Vaata manualis include() alt rohkem näiteid.


Vaata ka funktsioone include(), include_once(), require_once().

 Teised viimati lisatud funktsioonid:
 extension_loaded Tuvastab kas laiendusmoodul on laetud või ei
 include_once lisab (e arvab kaasa) ja arendab määratud faili ühekordselt
 require_once lisab (e arvab kaasa) ja arendab määratud faili ühekordselt
 include lisab (e arvab kaasa) ja arendab määratud faili
 dbase_pack pakib dbase andmebaasi
 dbase_open avab dbase andmebaasi
 dbase_numrecords leiab, kui palju kirjeid dbase andmebaasis on
 dbase_numfields leiab, palju välju dbase andmebaasis on
 dbase_get_record loeb kirje dbase andmebaasist
 dbase_delete_record kustutab kirje dbase andmebaasist

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.