- 博客(9)
- 收藏
- 关注
原创 php解决约瑟夫环
#编号1到n的n个猴子围成一圈,从1号猴子开始从1报数 报到m就出局 剩下的重新从1报数,报到m出局,反复循环, 求最后剩下的那只猴子的编号。
2014-12-19 10:23:33 223
转载 细说PHP中strlen和mb_strlen的区别
在PHP中,strlen与mb_strlen是求字符串长度的函数,但是对于一些初学者来说,如果不看手册,也许不太清楚其中的区别。下面通过例子,讲解这两者之间的区别。先看例子://测试时文件的编码方式要是UTF8 $str='中文a字1符'; echo strlen($str).'';//14 echo mb_strlen($str,'utf8').'';//6 echo m
2014-12-18 12:12:14 344
转载 4 php的打印函数
PHP打印函数1 echo()可以同时输出多个字符串,可以多个参数,并不需要圆括号,无返回值。PHP打印函数2 print()只可以同时输出一个字符串,一个参数,需要圆括号,有返回值,当其执行失败时返flase .print 的用法和C语言很像,所以会对输出内容里的%做特殊解释。PHP打印函数3 die();有两个功能
2014-12-17 13:54:48 275
原创 3 php的数据类型
PHP 支持八种原始类型(type)。四种标量类型:string(字符串)integer(整型)float(浮点型,也作 double )boolean(布尔型)====================================两种复合类型:array(数组)object(对象)===============================
2014-12-17 13:34:45 333
原创 2 php apache mysql的整合
本例用的是软件是php-5.4.28-Win32-VC9-x86.zip,httpd-2.2.21-win32-x86-no_ssl.msi,mysql-5.5.20-win32.msi. 1,到php安装目录下找到php.ini,如果没有,就找到php.ini-development复制粘贴重新保存为php.ini。找到extension_dir,将其修改为extension_dir=“
2014-12-16 14:15:47 330
原创 1 apache虚拟主机设置
本例用的是软件是php-5.4.28-Win32-VC9-x86.zip,httpd-2.2.21-win32-x86-no_ssl.msi,mysql-5.5.20-win32.msi. 一 安装Apache后,配置Apache虚拟主机 Apache的下载及安装略过,本人将Apache安装在c:\apache2.2。 1,打开httpd-conf(C:\
2014-12-16 13:03:15 273
转载 php中heardoc与nowdoc区别
heredoc使用 heredoc中的PHP变量建议使用{$name->change()} 大括号括起来,这样可以避免一定的歧义,如果要原样输出可以使用传说中的转义字符 \ ,转义字符本身可以使用转义字符进行输出,即 \ 这种表示方法,大括号之类的这些都需要转义输出。为了保证的确可用,建议使用 heredoc 的语法,本身也带有转义,因为PHP5.3才引进的nowdoc语法,很多云
2014-12-10 14:08:25 1055
转载 php中的date函数中时区问题
用PHP的朋友都可能遇到过这种情况。date("Y-m-d h:i:s") 总和服务器时间相差几个小时。网上查了才知道,原来从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,所以才会有这个情况发生,解决方法如下: 一、在页头使用date_defaul
2014-12-07 22:38:48 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人