
你可以把function X 和Y写到一个独立的php文件中,例如Cphp
然后在A,和B里面头部引用一下Cphp就行了
require_once "Cphp"; //require_once 表示引用了某个文件
说实在的你好好看看书吧就算别人给你答案了你也不太懂
jquery的ajax方式处理
$post('1php',{"key":value},function(data){//如果这儿用post的话1php中用post接受,如果这儿用get那么脚本中也要用get
//data为返回值
});
1php
<php
function getContent ($key){
//mysql_connect();
//mysql_select_db();
$key=$_POST["key"];
//$key要检测表单提交脚本注入等安全隐患
$slq="select form table where key like $key ";
mysql_query($sql);
//开始处理结果集}
$key=$_POST["key"];
//$key要检测表单提交脚本注入等安全隐患
function getContent ($key);
symfony 里面的 Action 是这样做的 所有函数都有前缀execute
加入你传入的是
http://xxxxxxxxxxxx/mymod/myfunc
那么就是调用mymod 模块的 myfunc 函数
具体可能是这样的意思
通过 URI 分析获取 mod 和 相应的 函数
$modules = "mymod";
$method = "myfunc"
$action = new $$modules();
$action->$method();
也就是 PHP 里比较喜欢人的 可变函数 以及 可变变量的 应用
exec
(PHP 4, PHP 5, PHP 7)
exec — 执行一个外部程序
说明
string exec ( string $command [, array &$output [, int &$return_var ]] )
exec() 执行 command 参数所指定的命令。
第二个参数就是,把输出赋值给某个数组
$是变量的定义符;
$client是一个变量;
->是指向 *** 作符;
$client->;实例化后的对象;
litime(),是一个函数;
$client -> litime();是对象$client里的一个方法;
8是传给litime()函数的第一个参数;"UTF-8" 是第二参数;
$client -> litime ( 8 ,"UTF-8" );就是把8和"UTF-8"作为参数传给对象$client里的litime()方法,返回litime的结果;
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)