分类 PHP 下的文章

phpStorm配置xdebug

xdebug下载和安装Windows 下安装 Xdebug 扩展,只需下载对应的 xdebug.dll 扩展即可。首先查看本地的 php 信息确定下载版本:选择对应的 xdebug 版本进行下载。如何查看下载版本呢?在phpInfo页面中 Version 后面的是php版本,Architecture里,后面如果是x86就选32位,x64就选64位;Zend Extension Build里,...

PhpStorm中的断点调试问题

为什么在Variables框中我的不显示$result数据类型(比如说是数组等)而仅仅显示是connected,而我在你的视频当中就会看到断点走过的地方,这个Variables对话框中会有比如:$result数据类型,$id类型,且在Frames框中不显示文件!!!点击下一步或者上一步按钮就直接结束,那就恭喜你和我遇到一样的情况。解决办法:下载个2019版本的重新安装,我原先装2018就会出...

sql统计常用到的语句

条件计算SUM(if(条件,1,0)) as 名称判断为空IFNULL(字段,0) as 名称多条重覆语句GROUP BY 字段连接INNER JOIN 表名 AS 名称 ON 条件 LEFT JOIN 表名 AS 名称 ON 条件

Markdown编辑器基本语法

标题# 这是一级标题 ## 这是二级标题 ### 这是三级标题 #### 这是四级标题 ##### 这是五级标题 ###### 这是六级标题字体**这是加粗的文字** *这是倾斜的文字*` ***这是斜体加粗的文字*** ~~这是加删除线的文字~~引用>这是引用的内容 >>这是引用的内容 >>>>>>>>>>这是引...

PHP str_ireplace() 函数

实例把字符串 "Hello world!" 中的字符 "WORLD"(不区分大小写)替换成 "Peter":<?php echo str_ireplace("WORLD","Peter","Hello world!"); ?>定义和用法str_ireplace() 函数替换字符串中的一些字符(不区分大小写)。该函数必须遵...

php如何重定向到新的页面

1、redirect.php页面<?php $uri_map = array( '旧链接'=>'新链接' ); $request_uri = strtolower($_SERVER['REQUEST_URI']); if(isset($uri_map[$request_uri])){ header($uri_map[$req...

文字闪闪发亮的css效果

#commentAlert{margin:0 0 0 8px;background-image: linear-gradient(to right, red, orange, yellow, green, blue, yellow, orange, red, orange, yellow, green, yellow, orange, red, green);-webkit-text-fil...

PHPExcel生成图表

生成折线图示例:<?php $dir = dirname(__FILE__); require $dir."/PHPExcel.php"; $objPHPExcel = new PHPExcel(); $objSheet = $objPHPExcel->getActiveSheet(); $data...

PHP面试问答

PHP 篇echo、print、print_r、var_dump 区别echo和print是语言结构、print_r和var_dump是普通函数echo:输出一个或多个字符串print:输出字符串print_r:打印关于变量的易于理解的信息var_dump:打印关于变量的易于理解的信息(带类型)拓展阅读 《echo、print、print_r、var_dump区别》单引号和双引号的区别双引号...

php数据存入mysql数据库的方法

1、json_encode() json函数json_encode格式的数据,中间带有反斜杠,在存入数据库的时候,会把反斜杠删除了。所以在将二维数组json_encode之后,需要再使用addslashes()函数处理一下,再存入数据库。需要使用的时候,提取出来,先用stripslashes()函数处理一下,再json_decode()就能提取出原始数组了。2、serialize() 序列化...

ZBlog开发教程:ZBlogPHP模板语言基本语法

0.模板名PHP{* Template Name:xxx *}放在模板文件第一行,xxx表示模板名。1.加载指令嵌入模板PHP{template:hearder}即嵌入模板文件hearder.php的文件内容。这里hearder只是举例,{template:abc}即可嵌入abc.php文件内容。嵌入模块内容PHP{module:xxxxxx}xxxxxx为模块的filename,这里所说的...

ZBlog开发教程:GetList 函数的详细用法

通过GetList可以获取自定义的文章列表,如指定分类的最新文章、置顶文章等等语法PHPArray GetList($count = 10, $cate = null, $auth = null, $date = null, $tags = null, $search = null, $option = null)调用参数参数类型 参数 默认值 描述int ...

帝国cms一直提示创建文件夹权限不足

解决办法:在d/file下创建一个html文件夹最后在后台刷新一下栏目信息页就可以!

帝国cms后台密码忘记了怎么办?

1、5.1至7.0版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值设为:“abc”.密码就是:1234562、7.2及以上版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的内容改为:“a024187a...

PHP str_replace() 替换函数

今天遇到一个问题查找一个字符然后替换掉它本来很简单的问题,可是一直替换不了。一开始我是这样写的: $backUrl = "Hello world!" str_replace("world","Peter",$backUrl); echo $backUrl; 刚开始还以为是正则问题,后面发现不是,我以前也经常用这个函数: str_re...

PHP怎样在数组开头添加元素

今天需要在一个数组的开头添加一个元素,查了一下php的函数,发现 array_unshift() 函数可以用来在数组开头插入一个或多个元素int array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )参数说明:arr 表示一个数组;value1, value2, value...

百度云加速提示:502网关错误,连接源站失败

今天一网站打开就报502错误,查看请求量有1万多,估计是受到cc攻击了,近排真的很多事,一是查备案问题,二又来攻击问题,还让不让人做网站了。解决办法很简单:进入安全功能、ADS、开启强力防护模式等候5分钟后即可解决。

SVN服务器地址更换方法

昨天下午电脑改变了ip之后,svn就一直在加载状态,后面询问情况之后原来svn的地址改变了,然后赶紧查资料修改的方法:我的电脑是window101、选中SVN同步文件夹根目录文件夹后点击鼠标右键,选择TortoiseSVN→Relocate后点击鼠标左键,弹出svn地址框。2、在弹出框中录入新的服务器地址,点击OK就可以。3、修改完服务器地址,执行下update操作。

优化谷歌广告的方法

js改造投放谷歌广告的时候发现它的宽度是很难设置,不设置又太长,影响美观,设置了又不兼容手机端,最后发现需要页面加载完之后才加载 adsbygoogle.js 这个文件广告才会自动适应网站的宽度。将下面js<script async src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"...

js中常用追加元素的几种方法

今天刚好遇到一个问题就先获取一个div所有html内容然后插入到另外一个div的前面1、获取html内容可以用:$('#wrap').html();2、div前面插入内容可以用:$('#warp').before();3、组合起来: $("#kt").before($("#pages").html());这样就解决了问题!最后把js中常用追加元素的几...