程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP實現動態執行代碼的方法,php實現動態代碼

PHP實現動態執行代碼的方法,php實現動態代碼

編輯:關於PHP編程

PHP實現動態執行代碼的方法,php實現動態代碼


本文實例講述了PHP實現動態執行代碼的方法。分享給大家供大家參考,具體如下:

這裡介紹的PHP動態執行,即在頁面上直接輸入代碼,點擊執行,返回執行結果

方法很簡單,主要使用了:

$newfunc = create_function('', $code); 

函數來實現。

代碼如下:

<?php
$code = 'return "no code!";';
if (isset($_POST['code']) && $_POST['code'] != '')
{
  $code = $_POST['code'];
}
$newfunc = create_function('', $code);
$res = $newfunc();
?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>XXX</title>
  </head>
  <body>
    <form action="run.php" method="POST">
    <textarea name="code" ><?php echo $code ?></textarea><br>
    <input type="submit" value="RUN" />
    </form>
    <hr>
    <div><?php echo $res ?></div>
  </body>
</html>

更多關於PHP相關內容感興趣的讀者可查看本站專題:《php操作office文檔技巧總結(包括word,excel,access,ppt)》、《php日期與時間用法總結》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:

  • php 動態執行帶有參數的類方法
  • PHP執行linux命令常用函數匯總
  • 基於命令行執行帶參數的php腳本並取得參數的方法
  • crontab無法執行php的解決方法
  • 4種PHP異步執行的常用方式
  • PHP定時執行任務的3種方法詳解
  • 詳解PHP實現執行定時任務
  • PHP-FPM之Chroot執行環境詳解
  • PHP對文件夾遞歸執行chmod命令的方法
  • PHP cURL初始化和執行方法入門級代碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved