php函式 使用自定義函式庫

2021-07-09 06:42:13 字數 1651 閱讀 3090

**重用

通過重複使用已有的**,提高開發效率,降低成本

include( )和require( ) 函式。【面試常問】

require( )將乙個檔案在預處理期間被匯入,像把該檔案貼上到使用函式的地方。

include( )與require ( )幾乎等價,區別在於在指令碼執行時包含,當處理失敗時,include( )產生乙個警告而require( )則導致乙個致命錯誤。

include_once( )和require_once(  )函式

兩個函式在指令碼執行期間包括並執行指定檔案。與include( )語句及require( )類似,唯一區別是如果該檔案中的**已經被包括了,則不會再次包括,只會包括一次。這兩個函式應該用於在指令碼執行期間同乙個檔案有可能被包括超過一次的情況下,你想確保它只被包括一次以避免函式重定義,變數重新賦值等問題。

<?php

require 'config.php'; //使用require語句包含並執行config.php檔案

if ($condition) //在流程控制中使用include語句

include 'file.txt'; //使用include語句包含並執行file.txt檔案

else //條件不成立則包含下面的檔案

include ('other.php'); //使用include語句包含並執行other.php檔案

require ('somefile.txt'); //使用require語句包含並執行somefile.txt檔案

例子:

<?php

error_reporting(0);

require "function.inc.php";

if($a=="a") include "demo.txt";

else include "demo2.html";

one();

two();

three();

function.inc.php裡面是醬紫的:

<?php

function one()

function two()

function three()

那個html裡面是醬紫:

bbbbbbbbbbbbbbbbbbbbbb

輸出醬紫的:

bbbbbbbbbbbbbbbbbbbbbb

1111111

222222

333333

p.s.

這篇文章的寫的內容少,所以下面就絮絮叨叨的寫點別的吧~

回想一下過去的一年,實在是充實到爆整體的狀態,突然想起來晚上還有bestcoder,調整好狀態~~go~go~go~

30號那天在九樓出門的時候,慫得不行不行的,看見老師在門口和別的老師說話,自己約等於就是一步一挪蹭出去的,不想再有這種感受了t^t,回寢學姐居然還誇我了 (⊙﹏⊙)b 乙個第九有啥好值得高興地啊,我可是明年,不,是今年!就要找工作的人啊t^t,就現在學的內容還嫌少呢,何況比賽根本放不下,明顯感覺時間不夠。

不管怎麼說,新的一年,請繼續努力!!

PHP自定義函式

使用者自定義函式也稱自定義函式,它們不是php提供的,是由程式設計師建立的.由於自己建立了這樣的函式,所以就可以完全控制這些函式.因此可以讓乙個函式完全按照自己希望的方式執行.1,申明函式 在php中,定義函式的方法同其他程式語言幾乎一樣.下面是php申明函式的語法結構 function funct...

php自定義常用函式

遞迴建立目錄 function mk dir dir 常用列印方法 function p error,stop true 去除html所有標籤 空格以及空白,並擷取字串 包括中文 param string string 字串 param number sublength 字串長度 param str...

php 自定義封裝函式

陣列根據某個字段進行排序 陣列根據某個字段進行排序 param array array 需要排序的陣列 param string keys 根據某個key排序 param string sort 倒敘還是順序 return array function arraysort array keys so...