php
一共10篇文章
专题:第期
-
phpmyadmin高级功能尚未完全设置,部分功能未激活
重新安装phpstudy,使用phpmyadmin的过程中总是有个提示:“phpmyadmin高级功能尚未完全设置,部分功能未激活”,鸿硕感觉不爽,如下图: 解决方案如下: 一,首先新建一个名字叫phpmyadmin的数据库,并导入数据。 这个数据库是空的,需要导入sql数据,数据位于phpmyadmin的安装文件中,如下图: 备注:鸿硕这个版本的数据在/phpMyAdmin/sql/中,老版本的…...- 鸿硕科技
- 840
- 0
-
phpmyadmin提示配置文件需要一个短语密码
鸿硕重新安装使用了phpstudy环境软件,当然需要使用phpmyadmin来管理数据库,安装好之后,有个提示“配置文件现在需要一个短语密码”,如下图: 解决方案如下: 一,打开phpmyadmin的安装目录,修改phpMyAdmin/libraries/config.default.php中的代码,如下图: 也就是把$cfg...- 鸿硕科技
- 577
- 0
-
使用foreach()报错Invalid argument supplied for foreach() in
鸿硕今天开发商城过程中发现了两个报错,chrome浏览器没报错,火狐和360均报错。 其中一个是Invalid argument supplied for foreach() in。 例如: foreach($gou as $mao){ } 这个意思是提示$gou是否为数组,不是数组就不能使用foreach(),所以加个判断即可。 例: if( is_array($gou) ){ foreach(…...- 鸿硕科技
- 409
- 0
-
do-while循环
PHP的do-while循环里面的条件语句不仅含有判断功能还有执行的功能。 普通的do-while循环代码如下: $a=0; do{ echo "today is saturday!<br/>"; $a++; } while ($a<5); 上面的代码会输出5行‘today is saturday!’,这里的条件判断语句‘$a<5’仅仅是判断的作用。 再看下…...- 鸿硕科技
- 162
- 0
-
php使用foreach循环只获取数组的前2个元素
今天鸿硕开发巨型菜单时,想实现菜单出现分类列表,由于菜单展示区域的宽度高度有限制,又加上想让客户后台任意添加栏目项,如果客户添加了很多的子栏目,如果全部都显示出来,就不太美观了,会有不好的体验。 因此鸿硕准备只展示前2个分类于导航菜单的主显示区域,由于子栏目均存储于一个数组之中,所以就需要获取数组的前2个元素,如何获取呢?代码记录如下: <?php $hsnum = 0; foreach (…...- 鸿硕科技
- 339
- 0
-
php获取数组里面元素的个数count()
1、count() 函数 count() 函数可以统计出数组里所有元素的数量,或对象中的属性个数,其语法格式如下: count($array...- 鸿硕科技
- 953
- 0
-
php判断奇数偶数的两种方法
在具体的开发过程中,有很多方面需要用到判断奇数和偶数的方法,比如在php项目的模板文件中,使用循环调用数据,一行显示2个,奇数元素(也就是1,3,5……)需要添加特殊的CSS,这样就要判断奇数偶数元素了,判断奇偶的方法有两种: 一,使用%2取余的方法来判断 function isOdd($num) { if ($num%2==0) { return "偶数"; }else{ return "奇数"…...- 鸿硕科技
- 1.8k
- 0
-
PHP获取当前页面URL和路径的方法
获取页面URL的方法: http://localhost/php/hs.php?id=6 //获取域名或主机地址 echo $_SERVER...- 鸿硕科技
- 621
- 0
-
php修改代码后不立即生效的解决办法
自从使用了nginx环境之后,使用phpstudy在本地调试代码发现时常不立即生效,F5刷新也无效,着急生效的话只能重启nginx环境才会立即生效。这样倒也可以,但是觉得多了一步,麻烦,影响效率,今天就想彻底解决一下这个问题,解决方案如下: 一,先排查程序缓存,确定不是程序框架开启缓存设置的问题。 二,再排查服务器是否启用CDN加速,CDN加速缓存可能会导致部分更新不及时。 三,最后确定PHP是否…...- 鸿硕科技
- 1k
- 0
-
PHP中include和require绝对路径、相对路径问题
在写PHP程序时,经常要用到include或require包含其他文件,但是各文件里包含的文件多了之后,就会产生路径问题。 如下目录: <web>(网站根目录) ├<A>文件夹 │ │ │ └1.php ├<B>文件夹 │ │ │ └2.php └index.php 现在根目录下的index.php要包含A文件夹内的1.php文件,则用include "./A/…...- 鸿硕科技
- 473
- 0