-
[PHP] thinkphp连接数据库报错解决思路
thinkphp连接数据库报错急!连接数据库报错请大神们指教代码页面:------解决思路----------------------php_network_getaddress说明你数据库的hostname写错了。。看看是不是3309端口。localhost换成127.0.0.1试试------解...
56
热度 -
[PHP] PHP根本语法(四)
PHP基本语法(四)十一、数组1、什么是数组?数组是特殊的变量,它可以同时保存一个以上的值。数组能够在单一变量名中存储许多值,并且您能够通过引用下标号来访问某个值。2、三种数组类型索引数组-带有数字索引的数组关联数组-带有指定键的数组多维数组-包含一个或多个数组的数组3、用array()创建数组(1...
82
热度 -
[PHP] php怎么显示异常信息
php如何显示错误信息php默认不打印错误,如需打印,vi$PHP_HOME/etc/php.ini,修改以下几项:display_errors=Onerror_reporting=E_ALL&~E_NOTICE如果有设error_log变量,注释掉输出到error_log这句话就可以将错误...
76
热度 -
43
热度 -
[PHP] PHP从练项目之数字与文字的分页效果在函数中实现
PHP自练项目之数字与文字的分页效果在函数中实现/****@param$_sql*@param$_size*/function_page($_sql,$_size){//将里面的所有变量取出来,外部可以访问global$_page,$_pagesize,$_pagenum,$_pageabsolut...
89
热度 -
[PHP] PHP从练项目之数字分页效果
PHP自练项目之数字分页效果学习要点:1.LIMIT用法2.各种参数3.超链接调用第一:先在文件中设置数字分页模块;我的文件是(blog.php)//分页模块$_page=$_GET['page'];$_pagesize=10;$_pagenum=($_page-1)*$_pagesize;//首页...
49
热度 -
[PHP] PHP习题项目笔记之COOKIES
PHP练习项目笔记之COOKIES主要是在登录和退出的时候,设置cookies。来保存登录和安全退出1:在登录页面设置//设置cookies的值 _setcookies($_rows['tg_username'],$_rows['tg_uniqid'],$_clean['time']); _lo...
17
热度 -
[PHP] php出错:Warning: Phpinfo() Has Been Disabled For Security Reasons
php报错:Warning:Phpinfo()HasBeenDisabledForSecurityReasons今天想使用phpinfo函数查看一下服务器上php的相关信息的时候,报了如下错误:Warning:phpinfo()hasbeendisabledforsecurityreasons(出于...
259
热度 -
[PHP] PHP中的include跟require
PHP中的include和require一、有什么用?服务器端包含(ServerSideInclude,SSI)用于创建可在多个页面重复使用的函数、页眉、页脚或元素。包含文件重用了文件,省去了许多工作。二、怎么用?include‘filename’;或require‘filename’;1.php&...
10
热度 -
[PHP] PHP使用正则表达式匹配中文,有部分匹配不出来的解决方法
PHP使用正则表达式匹配中文,有部分匹配不出来的解决办法今天在开发的时候有个需要,就是匹配出一条计价公式里的材料文本,示例:[羊脂玉价格]*[羊脂玉重量]+[白金价格]*[白金重量]+[皓石价格]*[皓石重量]+[钻石价格]*1.5*[钻石重量]+[硬金价格]*1.67*[硬金重量],要匹配出[**...
76
热度 -
[PHP] Yii2-Redis使用初记
Yii2-Redis使用小记前些天简单学习了下Redis,现在准备在项目上使用它了。我们目前用的是Yii2框架,在官网搜索了下Redis,就发现了yii2-redis这扩展。安装后使用超简单,打开common/config/main.php文件,修改如下。'cache'=>[//'class'...
123
热度 -
[PHP] PHP实现无级递归分门别类(ThinkPHP框架)
PHP实现无级递归分类(ThinkPHP框架)/***无级递归分类*@paramint$assortPid要查询分类的父级id*@parammixed$tag上下级分类之间的分隔符*@returnstring$tree返回的分类树型结构结果**/functionrecursiveAssort($as...
98
热度 -
[PHP] PHP 中 new static 跟 new self 的区别
PHP中newstatic和newself的区别今天老大在公司问了一下newstatic和newself的区别公司十个程序竟然没有一个回答上来后面画面自补。。。本屌丝回家后就百度了解了下这二者区别:使用self::或者__CLASS__对当前类的静态引用,取决于定义当前方法所在的类:使用static...
86
热度 -
597
热度 -
415
热度 -
[PHP] php验证码-注意事项
php验证码--注意事项php制作验证码大概有三种方式:字符图片汉字这三种方式都比较常规,制作过程中需要注意以下几点:素材要求:字体文件、图片、字符集字体采用windows自带的:控制面板搜索"font"打开字体搜索"微软雅黑"把"wsyh.ttf&...
568
热度 -
104
热度 -
[PHP] PHP变量在zend内核中的储存方式
PHP变量在zend内核中的存储方式PHP中的变量可以保存任何的数据类型,这是因为它是弱类型语言。但php是用C语言编写的,C语言是强类型语言,每个变量都有固定的类型,不能随意改变变量的类型(可以通过强制类型转变,不过有可能出现问题),在zend引擎中是怎样可以做到一个变量保存任何类型的呢?在zen...
86
热度 -
[PHP] 怎么理解php中命名空间概念
如何理解php中命名空间概念PHP中命名空间的本质是容器,可以起到封装的作用。在这个容器中中我们可以放入变量,函数,类。php命名空间概念的理解可以类比于文件目录,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。上面root文件夹下包含两个子文件夹sub1和sub...
56
热度 -
[PHP] phpize出错:Cannot find config.m4
phpize报错:Cannotfindconfig.m4关于phpize是干嘛用的,可以参看php官方文档:前几日想安装memcache的时候,需要为php安装memcache扩展,按照网上教程的步骤一步步执行时却报了如下错误:Cannotfindconfig.m4.Makesurethatyour...
83
热度