該字符串必須是合法的 PHP 代碼,且必須以分號結尾。

如果沒有在代碼字符串中調用 return 語句,則返回 NULL。如果代碼中存在解析錯誤,則 eval() 函數返回 " /> 自拍偷拍亚洲图片,亚洲精品tv久久久久久久久久,国产91精品不卡在线

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php eval函數用法總結

eval定義和用法

eval() 函數把字符串按照 php 代碼來計算。

該字符串必須是合法的 php 代碼,且必須以分號結尾。

如果沒有在代碼字符串中調用 return 語句,則返回 NULL。如果代碼中存在解析錯誤,則 eval() 函數返回 false。

語法
eval(phpcode)
  
參數 描述
phpcode 必需。規定要計算的 php 代碼。

提示和注釋
注釋:返回語句會立即終止對字符串的計算。
注釋:該函數對于在數據庫文本字段中供日后計算而進行的代碼存儲很有用。
例子
復制代碼 代碼如下:
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br />";
eval("$str = "$str";");
echo $str;
?>   

輸出:
代碼如下復制代碼 This is a $string $time morning!
This is a beautiful winter morning!
eval() 函數在CodeIgniter框架里也有用到。在 /system/database/DB.php 文件中,根據系統的配置動態的定義了一個類 CI_DB,具體代碼片段如下:?
復制代碼 代碼如下:
if ( ! isset($active_record) OR $active_record == TRUE)
{
require_once(BASEPATH.'database/DB_active_rec.php');
if ( ! class_exists('CI_DB'))
{
eval('class CI_DB extends CI_DB_active_record { }');
}
}
else
{
if ( ! class_exists('CI_DB'))
{
eval('class CI_DB extends CI_DB_driver { }');
}
}
require_once(BASEPATH.'database/drivers/'.$params['dbdriver'].'/'.$params['dbdriver'].'_driver.php');
// Instantiate the DB adapter
$driver = 'CI_DB_'.$params['dbdriver'].'_driver';
$DB = new $driver($params);
  

本函式可將字符串之中的變量值代入,通常用在處理數據庫的數據上。參數 code_str 為欲處理的字符串。值得注意的是待處理的字符串要符合 php 的字符串格式,同時在結尾處要有分號。使用本函式處理后的字符串會沿續到 php 程序結束。

php技術php eval函數用法總結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 在线激情小视频 | 国产成人综合一区精品 | 国产在视频线精品视频2021 | 中国毛片免费观看 | 国产欧美激情一区二区三区 | 国产一级做a爰片久久毛片男 | 国产成人咱精品视频免费网站 | 国产精品第二页在线播放 | 最近中文字幕无吗免费视频 | 亚洲福利在线播放 | a级国产乱理论片在线观看 a级国产乱理论片在线观看看 | 欧美福利视频网站 | 国产大臿蕉香蕉大视频女 | 91成人午夜精品福利院在线观看 | 国产99热在线观看 | 久久精品久久精品久久精品 | 在线伊人网 | 99视频在线精品免费 | 久久久久亚洲香蕉网 | 色资源在线观看 | 久久精品国产99精品最新 | 成人免费福利 | 亚洲第一天堂网 | 2021最新在线精品国产 | 男人女人黄 色视频免费 | 亚洲国产精品婷婷久久久久 | 国产一级做a爰片久久毛片男 | 中文字幕第二区 | 四虎影视4hutv最新地址在线 | 免费成人在线观看 | 99福利在线 | 欧美成人高清手机在线视频 | 99精品视频在线视频免费观看 | 激情亚洲小说 | 精品123区 | 久久91亚洲精品中文字幕 | 国农村精品国产自线拍 | 久久国产视频网站 | 99精品网站 | 国产99久久久久久免费看 | 9久久免费国产精品特黄 |