文章分类 -  PHP

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 38 下一页
摘要:PHP作为一个脚本的解释型语言,弱变量的特点和执行完释放资源的特点诸城,PHP7的强势加入更是在后端语言的群雄中掀起了一阵强烈的旋风。好了,由于本人我平时也不怎么注意变量的作用域,由此写这篇文章也算是自我提醒。 而PHP的语法特点和c++也比较像,再加上$_POST,$FILE等全局变量和__con 阅读全文
posted @ 2017-01-10 17:08 天涯海角路 阅读(119) 评论(0) 推荐(0)
摘要:你可能已经知道,PHP允许定义可选参数的函数。但其实也有完全允许任意数目的函数参数的方法。以下是可选参数的例子: 我们常用的定义方法如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // function with 2 optional arguments functi 阅读全文
posted @ 2017-01-10 12:18 天涯海角路 阅读(498) 评论(0) 推荐(0)
摘要:1. 字符串运算 字符串运算符只有 .(点) 。它将两个字符串连接起来,如: $n = "3.1415926r*r"; $m = 1; $nm = $n.$m; 结果为: "3.1415926r*r1" $n = "3.1415926r*r"; $m = 1; $nm = $n+$m; 结果为:3. 阅读全文
posted @ 2017-01-10 12:16 天涯海角路 阅读(139) 评论(0) 推荐(0)
摘要:参考文档:http://php.net/manual/zh/functions.arguments.php 可选参数函数 我们尝试计算3个或2个数字之和,可以使用下面示例代码: function sum($a, $b, $c = 0){ return $a + $b + $c; } echo sum 阅读全文
posted @ 2017-01-10 12:15 天涯海角路 阅读(452) 评论(0) 推荐(0)
摘要:写代码的时候经常会用到方法,而且往往还是带有参数的方法,这些对我们来说都不陌生,然而有时候需要使用的方法参数的个数不确定,这样我们就需要改变一下写法了,如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 2 3 4 阅读全文
posted @ 2017-01-10 12:02 天涯海角路 阅读(462) 评论(0) 推荐(0)
摘要:1)可选参数函数.例如: 因为$var3和$var4在在定义函数是给出了默认值,如果不给他们传值,就是用默认值,所有是可选的. 2)可变参数函数 阅读全文
posted @ 2017-01-10 12:01 天涯海角路 阅读(137) 评论(0) 推荐(0)
摘要:在PHP的函数中,我们可以通过缺省参数来应对参数个数不同的情况,下面通过具体的例子来说明: [php] view plain copy print? <?php function add_person($name="zhangsan",$age="20",$ismale="true"){ echo  阅读全文
posted @ 2017-01-10 12:00 天涯海角路 阅读(97) 评论(0) 推荐(0)
摘要:$_SERVER['SCRIPT_NAME'] 返回/mantis/test.php,相对路径;__FILE__ 返回文件的绝对路径D:\Projects\mantis\test.php$_SERVER['HTTP_X_FORWARDED_PROTO']$_SERVER['HTTPS']$_SERV 阅读全文
posted @ 2017-01-10 11:59 天涯海角路 阅读(111) 评论(0) 推荐(0)
摘要:内部函数 function demo() { function fun1() { echo "aaaa"; } function fun2() { echo "bbb"; } } 在函数内部声明的函数例如fun1(),fun2()是不能够直接调用的 fun1(); fun2();//获取不到这两个函 阅读全文
posted @ 2017-01-10 11:58 天涯海角路 阅读(156) 评论(0) 推荐(0)
摘要:Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。 我 阅读全文
posted @ 2017-01-10 11:52 天涯海角路 阅读(116) 评论(0) 推荐(0)
摘要:php的的func_num_args、func_get_arg和func_get_args都是返回函数实参相关的函数。 func_num_args:实参个数; func_get_arg:返回某一个实参,必须事实参数组的索引; func_get_args:返回实参数组; <phpfunction te 阅读全文
posted @ 2017-01-10 11:49 天涯海角路 阅读(117) 评论(0) 推荐(0)
摘要:什么是可变变量?PHP提供了一种其他类型的变量——可变变量。可变变量允许我们动态地改变一个变量的名称。可以看到,在这方面,PHP具有非常大的自由度——所有的语言都允许改变变量的值,但是并没有太多的语言允许改变变量的类型,至于支持改变变量的名称的语言就更少了。这个特性的工作原理是用一个变量的值作为另一 阅读全文
posted @ 2017-01-10 11:45 天涯海角路 阅读(248) 评论(0) 推荐(0)
摘要:可变函数 PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。 变量函数不能用于语言结构,例如echo(),print(),unset(),isset(),empty(),inclu 阅读全文
posted @ 2017-01-10 11:44 天涯海角路 阅读(72) 评论(0) 推荐(0)
摘要:在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码 代码如下: <? $a="ABC"; $b =&$a; echo $a;//这里输出:A 阅读全文
posted @ 2017-01-10 11:25 天涯海角路 阅读(233) 评论(0) 推荐(0)
摘要:php函数的传值与传址有什么区别呢?对于这样的问题我喜欢通过程序演示来获取答案。让我们来看一个演示记录吧! 01 <?php 02 03 $i=100; 04 05 function func($n){ 06 07 $n=$n+100; 08 09 return $n; 10 11 } 12 ech 阅读全文
posted @ 2017-01-10 11:17 天涯海角路 阅读(198) 评论(0) 推荐(0)
摘要:面向对象的三大特征:² 封装抽象:简单理解,我们在定义一个类的时候,实际上就是把一类事物的共有属性和行为提取出来,形成一个物理模型,这种研究问题的方法叫做抽象。封装:就是把抽象的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(成员方法),才能对数据进行操作。那么在 阅读全文
posted @ 2017-01-10 11:11 天涯海角路 阅读(152) 评论(0) 推荐(0)
摘要:静态方法 静态方法也就类方法,静态方法属于所有对象实例的,其形式如下: 访问修饰符 static 方法名(){} 注意:在静态类方法中不能访问非静态属性(变量)。 在类外部 : 类名::类方法名 或者对象名-〉类方法名 在类内部: 类名::类方法名 或者 self::类方法名 案例: [php] v 阅读全文
posted @ 2017-01-10 11:10 天涯海角路 阅读(95) 评论(0) 推荐(0)
摘要:1、下面是全局变量使用: [php] view plain copy print? <?php //定义,全局变量 global $global_nums; //赋值 $global_nums=0; class Child{ public $name; function __construct($n 阅读全文
posted @ 2017-01-10 11:09 天涯海角路 阅读(128) 评论(0) 推荐(0)
摘要:<?php$a = 1 ; /* global scope */function Test (){ echo $a ; /* reference to local scope variable */}Test ();?> 这个脚本不会有任何输出,因为 echo 语句引用了一个局部版本的变量 $a , 阅读全文
posted @ 2017-01-10 11:07 天涯海角路 阅读(830) 评论(0) 推荐(0)
摘要:常用的魔术方法有:__Tostring () __Call() __autoLoad() __ clone() __GET() __SET() __isset() __unset() 1.__Tostring() 用于定义输出对象引用时调用 常用于打印一些对象的信息 必须有返回值 eg:有一个per 阅读全文
posted @ 2017-01-09 21:47 天涯海角路 阅读(104) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 38 下一页