国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 巍山| 信阳市| 鄂州市| 刚察县| 罗山县| 宁武县| 方正县| 涿州市| 常山县| 宾阳县| 东安县| 江孜县| 五台县| 新巴尔虎右旗| 邵武市| 巴东县| 黔江区| 山西省| 金华市| 手游| 碌曲县| 嘉黎县| 石首市| 北宁市| 视频| 晋宁县| 西藏| 浦城县| 钟山县| 乌海市| 浏阳市| 刚察县| 柯坪县| 北安市| 内乡县| 浦县| 昆山市| 柳林县| 吉木萨尔县| 北票市| 萨嘎县|