
PHP-基础
PHP 基础知识
猿来这样1
编程圈子,谢厂节的博客
展开
-
mac 默认PHP设置
mac 默认PHP设置一、默认目录二、默认apache2一、默认目录php 运行文件: /usr/bin/phpphp.ini.default 文件: /private/etc/php.ini.defaultsudo cp /private/etc/php.ini.default /private/etc/php.ini 二、默认apache2默认位置: /etc/apache2启动及重启#开启 sudo apachectl start# 关闭 sudo apachectl原创 2021-08-08 04:10:27 · 433 阅读 · 0 评论 -
宝塔环境PHP7.3 缺少ZipArchive的问题
一、宝塔上关于此问题的说明:地址二、解决方式1. 首先安装libzip先删除旧版本yum remove -y libzip#下载编译安装wget https://nih.at/libzip/libzip-1.2.0.tar.gztar -zxvf libzip-1.2.0.tar.gzcd libzip-1.2.0./configuremake && make...原创 2020-03-04 10:55:59 · 6394 阅读 · 2 评论 -
swoole 入门学习
官网地址: https://www.swoole.com/ swoole与workerman比较,摘自知乎:作者:韩天峰 链接:https://www.zhihu.com/question/47994137/answer/131700752性能上Swoole毕竟是C语言开发的,在某些地方如内存管理、数据结构、通信协议解析上肯定要比PHP开发的workerman高。功能上swoole提...原创 2018-04-08 21:13:26 · 798 阅读 · 0 评论 -
微信公众号PHP接口校验代码
接口配置信息php版本:<?phpdefine("TOKEN", "yourtoken"); //TOKEN值$wechatObj = new wechat();$wechatObj->valid();class wechat { public function valid() { $echoStr = $_GET["echostr"]; i原创 2017-11-03 21:34:01 · 839 阅读 · 0 评论 -
PHP 依赖管理工具Composer的使用
今天看到了有介绍PHP下的依赖管理工具,遂学习试用:环境:win7一、安装1、确认PHP启用了openssl模块(使用https网址时用到);修改环境变量path,加入c:\xampp\php打开命令行,输入:php -version显示:用cd命令改变当前路径到项目根目录,然后运行命令下载安装:php -r "readfile('http://getc原创 2015-01-20 22:55:56 · 4065 阅读 · 0 评论 -
CentOS下 Nginx+PHP配置Session+Redis
一、环境已安装 CentOS / Nginx / PHP二、安装 Redishttp://blog.youkuaiyun.com/xundh/article/details/45980437三、安装 php-redis扩展yum install php-develcurl -O https://nodeload.github.com/nicolasff/phpredis/zip/mastertar -zxf原创 2017-05-16 20:53:34 · 1822 阅读 · 0 评论 -
PHP Laravel (Homestead)开发环境搭建
开发环境Win7VirtualBox5.1.14Vagrant 1.8.1_91.安装VirtualBox5.1.14 https://www.virtualbox.org/2.安装Vagrant https://www.vagrantup.com/downloads.html执行命令vagrant box add laravel/homestead 这一步很可能会失败,可以使用离线下原创 2017-05-09 21:40:43 · 1250 阅读 · 0 评论 -
MAC平台 Apache+PHP+MySql配置
一。启动Apache启动方式有两种:1.可视化配置在“系统偏号设置”-“共享”,选择互联网共享。2.命令行方式输入sudo apachectl start这时在浏览器输入http://localhost,会显示It Works!Apache的主目录位置是在:Libary/WebServer/Documents二。配置PHP1.修改apache配置文件把/et原创 2015-01-02 01:39:32 · 1087 阅读 · 0 评论 -
win7 iis php出现404.17错误
处理方法:找到对应的应用程序池,把“启用32位应用程序”设置为true原创 2015-02-28 22:51:39 · 1893 阅读 · 0 评论 -
win7 IIS配置PHP
准备工具:安装好的iisPHP5.2.101.把PHP5.2.10放到硬盘,如:D:/Server/PHP2.打开IIS管理器,新建站点3.打开处理程序映射,添加脚本映射,确定以后,提示自动添加ISAPI和CGI限制条目,点允许。4.如果是64位操作系统,到应用程序池,把对应的应用程序池里-高级设置-启用32位应用程序,设置True原创 2015-03-01 10:09:44 · 810 阅读 · 0 评论 -
PHP判断变量是否为空的几种方法区别
使用 if()$a=1;if($a) 值为true$a='a';if($a) 值为true$a='';if($a) 值为false$a=0;if($a) 值为false$a=null;if($a) 值为falseempty$a=1;if(!empty($a)) 值为true$a='a';if(!empty($a)) 值为tr原创 2016-07-24 19:54:04 · 7211 阅读 · 0 评论 -
PHP 类的一些知识点
1.类的定义<?phpclass Cart{ var $items; function add_item($artnr,$num){ $this->items[$artnr += $num; }}不能将一个类分开定义在多个文件,也不能将类定义分到多个PHP块(函数内部可以分)。 不能定义名为以下的类: stdClass __sleep __wakeup 事原创 2015-07-05 22:56:11 · 1148 阅读 · 0 评论 -
imgareaselect + php实现图片裁剪
简介imgareaselect的js图片裁剪控件。 官方网址: http://odyniec.net/projects/imgareaselect/使用引用css /js/jquery.imgareaselect-0.9.10/css/imgareaselect-default.css 引用js /js/jquery.imgareaselect-0.9.10/scripts/jq原创 2015-06-16 10:22:05 · 2025 阅读 · 0 评论 -
在windows下使用xampp时遇到无法读取session的问题
session写入后,在xampp/tmp下可以正常生成cookie文件,但读取不到。这时候可以把php.ini里:session.save_path = "\xampp\tmp"注释掉,取系统目录为session保存目录。原创 2015-05-07 19:29:26 · 3950 阅读 · 0 评论 -
PHP 时间、int、字符串转换
$timestamp=12100003300; //from 1970/1/1 0:0:0$datetime=date('Y-m-d H:i:s' , $timestamp);strtotime($datetime)echo date('Y/m/d')time() ; //当前时间戳原创 2015-03-18 08:18:39 · 5882 阅读 · 0 评论