PHP
蹦跑中的蜗牛
活到老,学到老。
展开
-
php运算符
基本上和java的运算符一致,需要注意的是===,!==,这两种基本没有见过人使用。 ===表示全等,不光值相同而且类型要一致。比如2同2.0这两种。 如果用==,由于php为弱类型语言,则光比较值为真。 如果用===则为假。因为值一致而类型不同。 $a == $b !==表示全不等,不光值不相同或者类型要不一致。比如2同2.0这两种。 $a !==转载 2015-03-15 21:20:36 · 538 阅读 · 0 评论 -
函数的增加知识点
1:不想使用的变量可以使用unset(变量名)将它干掉。2:对于函数的形参列表可以使用=的赋值语句,将其赋上默认值。如果对其不赋值,则函数会自动使用其默认值。3:函数的形参一般都是值引用,如果你想地址引用,可以在函数的形参前面加上&符号。原创 2015-03-24 21:50:02 · 560 阅读 · 0 评论 -
选择,插入排序法
//选择排序法 function sort02(&$myArr){ for($i=0;$i $minIndex=$i; $minArr=$myArr[$i]; for($j=$i+1;$j if($minArr>$myArr[$j]){ $minIndex=$j;原创 2015-03-31 20:49:00 · 500 阅读 · 0 评论 -
函数注意事项
1:同java,形参列表可以有,可以没有。可以多个。类型也随意,只要是语言所支持的就可以。函数内的变量函数外不可使用。2:函数名不区分大小写。3:global变量函数外可以使用。4:函数名首字母也是只能下划线或字母。不能够是数字和特殊字符。原创 2015-03-23 22:11:19 · 490 阅读 · 0 评论 -
php文本变量输出,及注释,数据类型。
1:PHP 输出变量文本等 echo "第一种方式"; $i = 1; ?> 第二种方式: 第三种方式: var_dump($i); ?> 第四种不推荐: echo "不推荐"; 2:注释的使用。 多行注释 /* */原创 2015-03-13 23:29:59 · 1532 阅读 · 1 评论 -
数据的基本类型
整型一个整型占用字节长度:PHP_INT_SIZE整型的最大值:PHP_INT_MAX如果数据大于整型的最大值将自动类型转换为小数类型。小数小数的最大值:1.8的308次方,且最长为10进制的14位数。长度的计算方式,除了小数点以外的从左到右的第一个非0的数字算起14位,15位开始四舍五入。这个比较好玩。布尔型false,0,0.0,"0",'0原创 2015-03-14 21:01:03 · 478 阅读 · 0 评论 -
apache服务器与php整合
apache服务器与php的整合的两种选择。 。安装appserver,一个泰国人进行整合后的套件。包含apacheserver,mysql,php,phpmyadmin。 。自己安装,版本等可选择性好。适合专业人士。 php的话从网上下载后解压(下载线程安全版本),然后在httpd.conf追加以下代码原创 2015-03-12 23:46:22 · 518 阅读 · 0 评论 -
冒泡排序法
//冒泡排序法 function sort01(&$myArr){ $temp = 0; for($i=0;$i for($j=0;$jif($myArr[$j] > $myArr[$j+1]){ $temp = $myArr[$j];$myArr[$j] = $myArr[$j+1];$myArr[$j+1] = $temp原创 2015-03-30 20:45:08 · 451 阅读 · 0 评论 -
函数基础
1:引用函数的方式:require,require_once,include,include_once来相当于java的import来引入需要调用的函数文件。其后面可以跟着 '函数文件' 或者 ('函数文件') 或者 函数文件变量 来完成文件的调用。有once和没有once的区别在于,有once的时候会自动进行检测,如果已经对函数文件进行引用过就不需要再次引用,而没有once的时原创 2015-03-22 21:57:14 · 416 阅读 · 0 评论 -
apacheserver的文件目录和虚拟目录设置
1.apacheserver的文件目录 bin:存放apacheserver的windows命令的目录。 cgi-bin:存放linux下命令的目录。 error:错误处理文件目录。 htdocs:默认项目目录。 icons:图标目录 logs:日志目录。 manual:手册目录。原创 2015-03-11 23:45:20 · 969 阅读 · 0 评论 -
apache服务器的启动和关闭
php使用到的webserver可以有多种选择,不过现在商业应用较多的还是apacheserver。 对于apacheserver服务器的启动有以下几种方式: 1:通过服务控制面板直接对apache服务进行停止和启动 2:通过apache monitor进行停止和启动 3:通过命令进行停止和启动 通过命令进行操作之前,需原创 2015-03-10 23:03:21 · 25644 阅读 · 0 评论 -
PHP学习
做软件真的是一个活到老学到老的过程。好多年没有学习过语言了,现在终于开始学习另一门语言了。也好吧,反正又不能够靠java吃一辈子饭,多门技能多个机会吧。据说好像现在的项目可能是长期的项目,那么看来只能学习下了,虽然是做bse,但是很多时候还是得自己动手的。最近仿照着别人的程序修改和新规了一两本php的程序,感觉吧,没有深入,反正还勉强可以吧。不过还是得自己学习下了。日语也得学习啦。my,god!人原创 2015-03-09 22:01:55 · 457 阅读 · 0 评论 -
php break,for,while,dowhile,switch,continue,goto,常量
1:for,while,dowhile,switch的使用同java。值得小心的是对于布尔类型的判定与java存在区别。2:break,continue的用法也同java。只是需要注意的是break和continue后面可以跟上数字,表示跳出几层循环,或者是终止几层循环当前的循环,进行下一个值的循环。3:goto语句在java中已经被废除。在php的5.3版本以后还是存在的。它可以跳出所有原创 2015-03-16 22:07:08 · 615 阅读 · 0 评论 -
数组的创建和访问
总体感觉,php的数组是将java的数组与map的使用结合在一起的。1:如同java的数组使用 创建: $arr[0] = 1; $arr[1]='文字'; 或者 $arr = array(1,'23',"文字列"); 访问:原创 2015-03-26 22:30:25 · 477 阅读 · 0 评论 -
多维数组和类的基本理解
1:多维数组 也没啥,就是原来一位数组里面的元素用数组来代替。 $arr=array(array(12,343,54,6,3),array("3m",5,6),array(45,6757,8,5)); for($i=0;$i for($j=0;$j echo $arr[$i][$j]." "; } ech原创 2015-04-01 20:32:42 · 489 阅读 · 0 评论