货币问答:php如何用

南笺

php function 怎么用

  用户自定义函数也称自定义函数,它们不是PHP提供的,是由程序员创建的.由于自己创建了这样的函数,所以就可以完全控制这些函数.因此可以让一个函数完全按照自己希望的方式运行  1,申明函数在PHP中,定义函数的方法同其他编程语言几乎一样.下面是PHP申明函数的语法结构:   复制代码代码如下:Function function_name($argument1,$argument2,$argument3,......$argumentn) { //函数代码code Return 返回值; } 以上语法结构中,关键字的含义如下. (1)function:用于申明用户自定义函数的关键字. (2)function_name:要创建的函数名称.该名称将在以后被调用时使用.函数名应该唯一,因为PHP不支持重载.在命名函数的时候,需要遵循和变量命名 相同的原则.但是函数名不能以$开头,而变量可以. (3)argument:要传递给函数的值.函数可以有多个参数,它们之间用逗号.但是参数项是可选的,可以在调用函数的时候不传递任何参数. (4)code:是在函数被调用的时候执行的一段代码.如果有两条或者多条语句,则代码必须用大括号"{}"括起来.但是,如果只有一条代码,则不需要大括号. (5)Return:将调用的代码需要的值返回.任何类型都可以返回,包括列表和对象.这导致函数立即结束它的运行,并且将控制权传递回它被调用的行. 2,无参数函数 代码func_1.php   复制代码代码如下:<?php require 'a.php'; echo "我不会被执行!"; ?> 3,有参数函数 PHP支持按值传递参数(默认),通过引用传递和默认参数值.可变长度参数列表仅在PHP4和后继版本中被支持. (1)值传递参数.按值进行参数传递是PHP的默认传递方式.使用这个方法,必须在主程序调用时传递一个值(参数). 代码sum.php   复制代码代码如下:<?php function sum ($a,$b) { Echo $a+$b; } sum(100,20); //开始调用该函数 ?> (2)引用参数.在按照值传递的时候,只有参数的副本传递给被调用的函数.但是在被调用函数内部对这些值的任何修改,都不会影响调用函数 中的原始值.引用传递其实也就是地址传递,将一个变量的地址作为参数传递. 代码valuechange.php   复制代码代码如下:<?php $myNum=100; function Valuechange ($number) { $number=$number+1; Echo $number . "<br>"; } Valuechange($myNum); Echo $myNum; ?> (3)默认值参数.使用默认的参数值传递方法,函数必须在调用的时候有一个参数.如果没有使用的值,就把默认值传递给函数参数.默认值必须是常量表达式,不是变量, 类成员或者函数调用. 提示:当使用默认参数时,任何默认参数必须放在非默认参数的右侧;否则,可能函数不会按照预期的情况工作. 代码func_default.php   复制代码代码如下:<?php $myNum=100; function Valuechange ($number) { $number=$number+1; Echo $number . "<br>"; } Valuechange($myNum); Echo $myNum; ?>

推荐
不推荐
展开
收起
姜雪君

php中\n是如何使用的

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php。

2、在index.php中,输入代码:echo nl2br('hello\nworld');。

3、浏览器运行index.php页面,此时hello和world中间被换行了。

推荐
不推荐
展开
收起
天云神尊

怎么用php命令执行php代码

  PHP执行命令的四种方法

  方法一:使用exec函数执行系统外部命令

  原型:function exec(string $command,array[optional] $output,int[optional]$return_value) 

  <?    exec("dir",$outPut);    print_r($outPut);?>

  

  说明:列出和PHP执行文件同级目录下的所有目录及文件信息。

  知识点:exec执行系统外部命令时不会输出结果,而是返回结果的最后一行,如果你想得到结果你可以使用第二个参数,让其输出到指定的数组,此数组一个记录代表输出的一行,即如果输出结果有20行,则这个数组就有20条记录,所以如果你需要反复输出调用不同系统外部命令的结果,你最好在输出每一条系统外部命令结果时清空这个数组,以防混乱。第三个参数用来取得命令执行的状态码,通常执行成功都是返回0。

  方法二:使用system函数执行系统外部命令

  原型:function system(string $command,int[optional] $return_value)

  123

  

  <?    system("dir");?>

  

  知识点:system和exec的区别在于system在执行系统外部命令时,直接将结果输出到游览器,如果执行命令成功则返回true,否则返回false。第二个参数与exec第三个参数含义一样。

  方法三:使用函数passthru执行系统外部命令

  原型:function passthru(string $command,int[optional] $return_value)

  知识点:passthru与system的区别,passthru直接将结果输出到游览器,不返回任何值,且其可以输出二进制,比如图像数据。

  方法四:反撇号`(和~在同一个键)执行系统外部命令

  123

  

  <?    echo `dir`;?>

  

  知识点:在使用这种方法执行系统外部命令时,你要确保shell_exec函数可用,否则是无法使用这种反撇号执行系统外部命令的。

推荐
不推荐
展开
收起
巨掌雀环

PHP怎么调用网页

a.php<?php/*不知道你是想跳转还是取回网页内容后显示$type为TRUE时采用页面跳转方式$type为FALSE时采用取回内容后显示*/ $type = TRUE; if( isset( $_GET['url'] ) ){ $url = 'http://' . $_GET['url']; if( $type ){ header("Location: $url"); }else{ $page = file_get_contents($url); echo $page; }}else{ echo '未设置URL参数';}?>

推荐
不推荐
展开
收起
寒山妖道

php如何使用?

按照以下的使用说明,可以快速的建立一个本地 PHP 开发环境。建议将 PHP 升级到最新的版本。

1.PHP安装

使用绿色方式,下载Zip文件解压。

2.配置

在解压的根目录下找到php.ini-development,是用于开发环境的配置文件;还有一个php.ini-production,这个是用于生产环境的配置文件。使用php.in-development,复制一份,重命名为php.ini。开始编辑。

定位registe_globals =Off;

建议不要打开,区别在于这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?

 

为了使php能够调用其他模块,可以以extension关键字搜索,定位到如下,去除选项前的分号,则打开此模块的支持。

加载的模块越多,占用的资源要稍微多些,可以忽略。比如要启用mysql的支持,则找到如下

;extension=php_mysql.dll

去除前面的";"注释就可以了。

所有的模块都放在php解压目录下的ext目录中,可以根据需要启用。

3.与Apache协同工作

php以module方式与Apache相结合,打开Apache的配置文件,以关键字“LoadModule”定位,配置要加载的模块,

在最后添加如下两行:

LoadModule php5_module D:/php/php5apache2_2.dll

PHPIniDir "D:/php"

第一行“LoadModule php5_module D:/php/php5apache2_2.dll”是指以module方式加载php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录。

在php的解压目录下同时有php5apache2.dll和php5apache2_2.dll,因为我们的apache版本是2.2的,所以加载dll

使用php5apache2_2.dll,可以根据自己的情况配置。

推荐
不推荐
展开
收起
却敌环攻

php中$_GET['xx'] 怎么用

代码有误写成这样就好了:<?php $view = $_GET['view']?><?php if($view=="list"){?>显示内容1<?php }?><?php if($view=="normal"){?>显示内容2<?php }?>

推荐
不推荐
展开
收起
孟优

如何使用php写一个简单的网页

免费学习网址:网页链接

本回答被提问者采纳

推荐
不推荐
展开
收起
柳如花

PHP中如何调用

可以这样:<?php echo '<script type="text/javascript" src="http://127.0.0.1/api.php?mod=js&bid=76"></script>';?>意思就是当做字符串输出浏览器能够识别注意引号包含规则

推荐
不推荐
展开
收起
刘裕安

如何用PHP设置1分钟

date('m-d H:i', strtotime( '-1 Minute', strtotime($rs['kgtime'])));前提是, $rs['kgtime'] 必须是合法的日期时间格式, 主要是要带有年份!

推荐
不推荐
展开
收起
查看更多答案
收起