随笔分类 - php
摘要:PHP trim()函数一般是用来去除字符串首尾处的空白字符(或者其他字符),一般在用在服务端对接收的用户数据进行处理,以免把用户误输入的空格存储到数据库,下次对比数据时候出错。 该函数有两个参数,第二个可以为空,格式如下: trim ( string $str [, string $charact
阅读全文
摘要:xmapp是很多初学者使用的PHP环境集成包,用yum在linux安装的php和mysql版本现在都很低,xmapp可以解决这个问题,下面我们直接进入正题,安装一个php集成环境。 我使用的是vm虚拟机,安装的是centos7。 第一步:下载xmapp 到https://www.apachefrie
阅读全文
摘要:这两个函数比较简单,我这里直接写例子,但是有一点一定要注意,json数据只支持utf-8格式,GBK格式的数据转换为json会报错! json_encode()用法: <?php$data =array(‘name’=>’jianqingwang’,‘sex’=>’man’,‘title’=>’PH
阅读全文
摘要:explode()函数的作用:使用一个字符串分割另一个字符串,打散为数组。 例如: 字符串 根据空格分割后:$pieces = explode(” “, $pizza); $pieces是分割后的数组,我们打印出来看下 piece1piece2piece3piece4piece5piece6 例子2
阅读全文
摘要:rand()函数用户获取随机数,具体用法如下: rand()可以设置0个参数或者两个参数,如rand($min,$max),$min表示从XX开始取值,$max表示最大只能为XX 例如: mt_rand() 用法跟rand()类似,但是mt_rand()的执行效率更高,平常使用也推荐用mt_rand
阅读全文
摘要:区别 stripos():查找字符串首次出现的位置(不区分大小写) 写法:stripos ( string $haystack , string $needle [, int $offset = 0 ] ) haystack:在该字符串中查找。 needle:注意 needle 可以是一个单字符或者
阅读全文
摘要:strip_tags()函数可以轻松实现从字符串中去除 HTML 和 PHP 标记。 使用方法: trip_tags ( string $str [, string $allowable_tags ] ); 第一个参数为必须的,也就是要去除 HTML 和 PHP标记的源数据,第二个参数是可选的,表示
阅读全文
摘要:call_user_func():把第一个参数作为回调函数调用 用法:call_user_func ( callable $callback [, mixed $parameter [, mixed $… ]] ) 第一个参数 callback 是被调用的回调函数,其余参数是回调函数的参数。 效果:
阅读全文
摘要:http_build_query()函数的作用是使用给出的关联(或下标)数组生成一个经过 URL-encode 的请求字符串。 写法格式:http_build_query ( mixed $query_data [, string $numeric_prefix [, string $arg_sep
阅读全文
摘要:PHP实现登录的原理是什么呢?就是利用Session实现的,用户访问网站,系统会自动在服务器生成一个Session文件,这个Session可以用来存储用户的登录信息。好了,这是基本储备,我们下面来实现登录功能吧! 第一步:创建登录表单 PHP登录表单 第二步:接收登录信息、并判断是否用户名密码正确
阅读全文
摘要:官方教程地址:http://www.yiiframework.com/extension/yii2-export2excel/ 安装: Either run php composer.phar require scotthuangzl/yii2-export2excel "dev-master" o
阅读全文
摘要:class baiduPusher { private $site; private $token; function __construct(){ $configInfo = json_decode(file_get_contents("./config.txt")); $this->site = $configInfo->site...
阅读全文
摘要:ab 的用法是:ab [options] [http://]hostname[:port]/path 例如:ab -n 5000 -c 200 http://localhost/index.php 上例表示总共访问http://localhost/index.php这个脚本5000次,200并发同时
阅读全文
摘要:cron服务是Linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: 以上1-4行分别为启动、停止、重启服务和重新加载配置。 要把cron设为在开机的时候自动启动,在 /etc/rc.d/rc.local 脚本中加入 /sbin/service crond start 即可 查看
阅读全文
摘要:直接输入文件夹的路径,调用函数即可返回文件夹里面的文件数组,不返回文件夹
阅读全文
摘要:为什么会报错,因为国内的邮件服务商要求发送邮件的人和设置的smtp服务器账号要相同,因为联系我们的是用户,也就是发件人是用户,而不是我们配置的邮箱,所有出错。 这里我用了个取巧的办法,发件人改为自己,客户的邮箱信息直接拼接在邮件内容,这样我们收到邮件就能知道谁留下的信息。这样有个好处,自己发邮件给自
阅读全文
摘要:main.php(或main-local.php)中的邮件配置如下: 发送邮件的代码如下: 如就按照上述配置会报: Expected response code 250 but got code "553", with message "553 Mail from must equal author
阅读全文
摘要:因为都是做系统,很少用到这个设置,标题也是自动生成的,我们公司网站也没有关键词和描述,这样不利于网站获取相关排名。 设置方式: 直接在视图层做如下设置 效果:
阅读全文
摘要:数据库操纵: 基础知识:数据库基础 查询语句: 使用yii migrate管理、生成数据库 Yii2 AR find用法 Yii2.0 对数据库 查询的一些简单的操作 修改语句: Yii 修改数据的两种方式 yii2权限控制: 深入浅析Yii admin的权限控制 yii2-admin 插件使用简要
阅读全文

浙公网安备 33010602011771号