PHP开发
涵盖PHP基础、ThinkPHP框架、Yii框架等
当解析一个文件时,PHP 会寻找起始和结束标记,也就是 <?php 和 ?>,这告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外的部分都会被 PHP 解析器忽略。PHP 有一个 echo 标记简写 <?=
sitemap文件一般可用于SEO优化,有利于搜索引擎收录网站地址。360搜索、百度搜索均支持通过sitemap文件的形式提交网站url。随着时间的推移,网站地址会越来越多,手动提交的效率会比较低,那么通过sitemap形式,可以解放双手。PHP中也可以实现sitemap
微信公众平台的一些高级的接口需要认证服务号才有权限调用,为方便开发者熟悉开发流程和接口,微信官方提供一个测试号,测试号能体验一些高级的接口。一、对接前置条件对接公众号前,需要准备一个可公网访问的域名和服务器或者用花生壳映射本地项目:花生壳内网穿透本地Web服务(PHP项目
修改 php.ini 文件,设置 expose_php = Off [root@VM_0_14_centos etc]# vim php.ini expose_php = off #找到该指令,将值设为off即可 [root@VM_0_14_centos e
三级联动省份、城市、县/区是比较常见的功能,Yii2中实现省份、城市、县/区三级联动比较简单,Yii2自身封装好了很多模板,直接调用即可。具体实现步骤如下:一、Model模型层Model层主要返回省市县/区的基础数据 /** * 获取省份 */ p
正常情况下,生产环境不开启Debug,但项目在上线后,难免会出现一些突发的Bug,在并发以及访问量不高的情况下,临时开启Debug可帮助快速排查错误。为避免重要信息泄露,访问Debugger面板时,可加上密码验证(Basic Auth)功能。一、入口文件配置Basic A
在Yii2中直接return数组、JSON、XML等格式时,会提示“Response content must not be an array” 报错,具体解决方法如下:一、问题代码/** * 获取省份 */ public function actionGetprovince() {
Yii2的默认的布局文件为views/layouts/main.php,修改默认布局有两种方式:全局布局和局部布局。一、全局布局Yii2中默认布局文件为main,如需修改默认布局,在config/web.php配置文件中修改或添加layout属性值,注意其位置与components并列'layout
第一种方式将label的值设置为false:<?= $form->field($model, 'city_id')->dropDownlist(ArrayHelper::map( Addressservice::getCityList($model->province_id)
一、业务需求创建Crontab定时任务,通过PHP脚本每分钟写入一条数据。二、准备测试数据准备一张测试的数据表test:CREATE TABLE `test` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL,
热门文章
扫码添加站长好友