国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP函數(shù)eval()介紹和使用示例

2024-05-04 23:25:06
字體:
來源:轉載
供稿:網(wǎng)友
這篇文章主要介紹了PHP函數(shù)eval()介紹和使用示例,本文給出例子很特別,是用eval嵌套在循環(huán)中執(zhí)行,需要的朋友可以參考下
 
 

什么是eval()?

eval() 函數(shù)把字符串按照 PHP 代碼來計算。
該字符串必須是合法的 PHP 代碼,且必須以分號結尾。
如果沒有在代碼字符串中調用 return 語句,則返回 NULL。如果代碼中存在解析錯誤,則 eval() 函數(shù)返回 false。

語法

eval(phpcode)

復制代碼代碼如下:

參數(shù)  描述
phpcode  必需。規(guī)定要計算的 PHP 代碼。

 

例子1

復制代碼代碼如下:

<?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!

例子2

我們使用for循環(huán)創(chuàng)建n個隨便,值成倍增加

復制代碼代碼如下:

<?php
 
for($i=1;$i<=10;$i++){
        eval('$a'.$i.'='.($i*$i).';');
}
 
for($i=1;$i<=10;$i++){
        eval('echo $a'.$i.'./'<br />/' ;');
}
 
echo '<br />';
echo $a1 + $a10;

輸出:
復制代碼代碼如下:

1
4
9
16
25
36
49
64
81
100
101

 

 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 秦安县| 江永县| 固阳县| 远安县| 合阳县| 双城市| 长治市| 静宁县| 西峡县| 康平县| 徐州市| 肥东县| 石泉县| 上饶市| 霍城县| 东海县| 长顺县| 顺平县| 辉南县| 高邮市| 大安市| 大兴区| 桃园市| 九龙城区| 建德市| 嘉祥县| 东海县| 西畴县| 蓬莱市| 丹东市| 武汉市| 开原市| 阳朔县| 菏泽市| 三江| 呼伦贝尔市| 竹北市| 科技| 佳木斯市| 阳曲县| 清镇市|