E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
-PHP-
PHP-
有关属性和方法小结
举个:定义和声明:classA{var$p1=1;//实例属性,也可以不赋值static$p2=2;//静态属性,也可以不赋值functionf1(){//实例方法,普通方法....(类定义语法的方法内部)}staticfunctionf2(){//静态方法....}}使用:$a1=newA();使用实例(实例对象):$a1->p1;$a1->f1();使用静态(类名调用):A::$p2;A::$
苏彧kind
·
2019-12-16 02:21
PHP-
多任务秒级定时器
描述最近在公司部署crontab的时候,突发奇想是否可以用PHP去实现一个定时器,颗粒度到秒级就好,因为crontab最多到分钟级别,同时也调研了一下用PHP去实现的定时器还真不太多,Swoole扩展里面到实现了一个毫秒级的定时器很高效,但毕竟不是纯PHP代码写的,所以最后还是考虑用PHP去实现一个定时器类,以供学习参考。实现在实现定时器代码的时候,用到了PHP系统自带的两个扩展Pcntl-多进程
简单方式
·
2019-12-14 14:54
php-
微信分享签名
//测试$APPID='*************************';$SECRET='***********************';$url=trim($_REQUEST['url']);$root['url']=$url;$memcache=getRedis();$mem_valid_time=7100;//获取access_token,并缓存$memcache_key='wx_s
Enzo灬
·
2019-12-09 17:00
PHP-
判断是否连乘数字串
PHP-
判断是否连乘数字串描述有这样一道题,给出一个数字串A,需要判断A是否为连乘数字串,连乘数字串的定义就是一个数字串可以拆分成若干个数字,后面的数字(从第N个数字开始)为前面2个数字的乘积。
简单方式
·
2019-12-06 23:42
PHP-
人员权限管理(RBAC)
PHP-
人员权限管理(RBAC)权限管理可以想做vip的功能,普通用户和vip用户的功能是不一样的,大致会用到五张表:用户表、角色表、功能表,还有他们之间互相关联的表:用户与角色表、角色与功能表我用到的五张表如下
司马东阳
·
2019-12-02 08:47
从0到1学习网络安全 【PHP基础-PHP 表单】
PHP-
一个简单的HTML表单有一点很重要的事情值得注意,当处理HTML表单时,PHP能把来自HTML页面中的表单元素自动变成可供PHP脚本使用。
_xiaoYan
·
2019-12-02 03:43
5. PHP
yuminstall-ylibpnglibpng-devel#yuminstall-yfreetype-devel#yuminstall-ylibxslt-devel二、下载#wgethttp://hk2.php.net/distributions/
php
laigw
·
2019-12-02 02:26
PHP-
抢红包算法
看到很多人写,自己也写了个。大概的主要思路:比如一个红包20元5个人抢,最小单位为1元。第一个人抢的范围必须是,1到20-(5-1)*1(因为后面的4个人要考虑到)=$ncount*MIN_MONEY){$money*=100;for($i=0;$i<$ncount;$i++){if($i===$ncount-1){array_push($result,$money);}else{array_pu
ResearchWorld
·
2019-11-27 23:53
PHP-
整型浮点型
1.不同进制数表示十六进制:0x或0X开头十进制:1-9开头八进制:0开头2进制:0b开头官方说明2.字节数与平台有关,64位机器就是64位,32位操作系统就是32位,PHP7之前,windows只能是32bit;位数通过PHP_INT_SIZE设置,最大值使用常量PHP_INT_MAX(5.0.4),最小值PHP_INT_MIN(7.0.0)3.类型转换1.float和double的存储示例一所
hellowenqi
·
2019-11-08 19:57
php-
常用函数
常用函数常用函数:gettype();获取一个变量的类型*unset();销毁一个变量*isset();判断一个变量是否存在*empty();判断一个变量是否不存在。*var_dump();格式化输出指定变量信息(包含类型)is_bool():判断是否是布尔型is_int()、is_integer()和is_long():判断是否为整型。is_float()、is_double()和is_real
W凯
·
2019-11-03 11:33
PHP相关概念
很多东西都需要自己去写封装,开发周期长,维护成本大动态语言:解释型语言shell,perl,python优点:开发周期短,开发成本低,各种造好的轮子直接拿来用,便于维护缺点:性能差facebook动态语言->静态语言
php
亮gson
·
2019-11-03 02:36
分享十款最出色的PHP安全开发库中文详细介绍
1.PHP入侵检测系统PHPIDS(即
PHP-
入侵检测系统)是一套易于使用、结构良好、速度出色且专门面向PHP类Web应用程序的先进安全层。
·
2019-09-25 02:24
WampServer下安装多个版本的PHP、mysql、apache图文教程
以下是我成功配置后的截图不同版本的PHP:不同版本的Apache:这里我以安装php5.3.10为例进行说明操作方法:托盘图标左击->
PHP-
>Version->选择Getmore...->打开网页后
·
2019-09-23 20:48
实例讲解PHP表单处理
PHP-
一个简单的HTML表单下面的例子显示了一个简单的HTML表单,它包含两个输入字段和一个提交按钮:实例Name:E-mail:当用户填写此表单并点击提交按钮后,表单数据会发送到名为"welcome.php
·
2019-09-23 07:28
php 人员权限管理(RBAC)实例(推荐)
php-
人员权限管理(RBAC)权限管理可以想做vip的功能,普通用户和vip用户的功能是不一样的,大致会用到五张表:用户表、角色表、功能表,还有他们之间互相关联的表:用户与角色表、角色与功能表我用到的五张表如下
·
2019-09-22 22:58
PHP和MYSQL实现分页导航思路详解
预期效果思路通过SQL语句SELECT*FROMtableLIMITstartend来从MySql数据库步骤传入页码p;根据页码获取数据
php-
>mysql显示数据+分页条源码github链接注意点table
·
2019-09-22 21:11
php-
迭代器
说明:就像for和foreach一样实现迭代的功能。继承迭代器接口,就可以编写自定义的迭代器,其中定义的每个方法都有其意义下面的demo只是实现了最简单的循环功能,如果实际业务中有更复杂的场景,也是可以胜任的arr=$arr;}functionrewind(){#用于初始化,这个方法无论循环几次只运行一次echo'begin';}functioncurrent(){#该方法返回值作为valuere
Dahouzi
·
2019-09-12 18:00
php-
克隆对象
之前在开发过程中发现php的对象克隆还是比较奇怪的,到底是复制还是引用今天梳理了一下(1)这种就是实实在在的引用了,两个对象都是指向了同一个内存地址p='x';echo$c2->p;//x?>(2)可以发现clone对于变量和数组确实是复制的,但对象其实还是引用obj=newstdClass();$this->obj->param='param';$this->arr=array('1');$th
Dahouzi
·
2019-09-12 17:00
php-
设计模式
设计模式本质上就是一种模式,只要了解每个模式个什么意思和作用就行,下面的代码例子也是为了方便理解,所以写的尽量简洁明了1.单例模式说明:某一个类全局只存在一个实例,并且不会被创建副本,因为不能被实例化了所以需要为外部提供一个获取实例的入口(一个静态方法)作用:(1)在一次运行中,不会被实例化多次可以减少内存的开销。(2)以数据库为例,只实例化一次还可以省去链接,断开等重复动作(3)因为只有一个实例
Dahouzi
·
2019-09-12 16:00
window可以生成图片linux不行
linux下执行whereisphp找到php路径后执行/opt/php55/bin/
php-
chenYoper-陈永鹏
·
2019-09-11 16:19
PHP
php-
二维数组排序
如何对于二维数组其中的某一列值进行排序?$arr=[['a'=>2],['a'=>1],['a'=>3]](1)uasourt函数,这个比较灵活可以按自己意愿排序uasourt($arr,function($p1,$p2){if($p1['a']==$p2['a'])return0;return$p1['a']>$p2['a']?1:-1;})(2)array_multisort函数这个会把第一个
Dahouzi
·
2019-09-10 17:00
搭建谷歌浏览器无头模式抓取页面服务,laravel->
php-
>python->docker !!!
背景:公司管理系统需要获取企业微信页面的配置参数如企业名、logo、人数等信息并操作,来隐藏相关敏感信息并自定义简化企业号配置流程第一版已经实现了扫码登录获取cookie,使用该cookie就能获取合法身份随意请求页面和接口,所以第一版的模拟操作主要是抓接口,有接口就用没有就没的用了第二版这一版的需要一些配置参数的来源页面是js渲染上去的,没有接口,普通的get页面又不能拿到渲染后的页面文档,所以
timseng
·
2019-08-02 12:00
PHP-
初尝试之Fastadmin(3)
经过这个事,深深的体会到,没有金刚钻,可别揽瓷器活;欲哭无泪,我就是个砖瓦工,要我建个摩天大楼,日常挑战不可能ing...日常想砸电脑,忽然明白了从删库到跑路,拍拍屁股就走的感觉可真令人向往,哭唧唧记几个fastadmin常用的命令根据表创建控制器;根据控制器生成菜单删除菜单(源文件都已经删完)TP框架url代表的什么http://127.0.0.1/tp5.0/public/index.php/
叛经离道
·
2019-07-25 17:57
PHP-
初尝试之Fastadmin(2)
PHP修行之横垄地拉车,一步一个坎。。。PHPinclude和require通过include和require语句,可以将PHP文件插入另一个PHP文件(在服务器执行之前)require会生成致命错误(E_COMPILE_ERROR)并停止脚本,include只生成警告(E_WARNING),并且脚本会继续require和include加不加括号问题include与require加括号魔术常量__
叛经离道
·
2019-07-25 15:48
简介jsp
动态网页技术:ASP->ASP.net->
PHP-
尼sang
·
2019-04-21 12:00
web服务器初识
php.jsp.cgi.aspphpSQL---->浏览器不能直接解析,需要借助中间件完成编译1.常见的webservice:nginx(Tengine)、Apache、IIS2.常见的中间件:php:
PHP
daxiao6820
·
2019-04-05 22:00
PHP-
微信提现到零钱
PHP-
微信提现到零钱哈喽大家好,在原来做的微信支付的各种接口里总会不经意的就踩个地雷,虽然都是小问题,但是还是会浪费一些时间,于是乎,今儿个心血来潮就写一个关于微信提现到零钱【俗称企业付款到零钱】互相探讨
青梅客服
·
2019-03-28 09:06
PHP
PHP-
引用变量
1.&引用变量//定义变量a,为变量a在内存中开辟一块空间$a=range(0,1000);var_dump(memory_get_usage());//COWCopyOnWrite机制$b指向了$a的内存空间,共享空间$b=$a;var_dump(memory_get_usage());//对$a进行修改此时,$b还是指向$a创建出来的空间,$a修改了,因此copy出$a指向新开辟的空间$a=r
AGEGG
·
2019-03-14 13:07
PHP-
上传excel转换HTML输出
image这个方法是借助phpoffice/phpexcel来完成的,话不多说,我们直接上码/***安装excel处理类composerrequirephpoffice/phpexcel*@returnhinkesponseJson*@throwsPHPExcel_Reader_Exception*@throwsPHPExcel_Writer_Exception*Createdon2018/12/
九夜ailing
·
2019-03-13 00:01
PHP-
高并发和大流量的解决方案
一高并发的概念在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。二高并发架构相关概念1、QPS(每秒查询率):每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求)2、PV(PageView):综合浏览量,即页面浏览量或者点击量,一个访客在24小时内访问的页面数量--注:同一个人浏览你的网站的同一页面,只记做一次pv3、吞吐量(fetches
子钦加油
·
2019-01-22 10:00
11.1-11.15 预习笔记
Apache(httpd)+MySQL+PHPLinux-操作系统,例如,CentOS,ubantu等等Apache-提供web服务的一个软件MySQL-存储的软件,存的是一些数据,字符串,并不是文件和图片
PHP
EM_F_Z
·
2018-12-02 22:07
haproxy实现discuz论坛的动静分离和负载均衡
# yum install httpd二、在cs3、cs4上安装php和php-mysql[root@cs3 ~]# yum install php[root@cs3 ~]# yum install
php
龙泽
·
2018-11-23 11:44
haproxy
动静分离
负载均衡
运维架构师篇
PHP-
字符串转整型-不使用内置函数
输入一个由数字组成的字符串,转换成整数输出,如输入‘123’,输出123,不得使用库函数。思路:-引用自编程之法-面试和算法心得-下面我们利用ascii码的方式去做转换,因为每个字符都对应一个ascii码,当对这个字符做加减乘除的时候,实际上就是对ascii码做加减乘除操作,也就是整型操作,最终会返回一个整型数字。-图片转自网络-通过上图可以看到字符‘0’~‘9’的ascii码是48~57我们在转
Csoap994
·
2018-11-03 16:16
zabbix安装mysql监控插件
https://www.percona.com/doc/percona-monitoring-plugins/LATEST/index.html1.系统需求Client上安装zabbix-agent,php,
php
Linux_newbie_rookie
·
2018-09-11 18:29
zabbix
五、PHP基本语法【第一课】-7天学会
PHP-
从入门到放弃
什么是基本语法基本语法就是组成编程语言的基本规则,是一些非常具体的规定。对于编程语言当中的基本语法:我们认为跟地球的法则一样,在没有办法打破法则之前就是规定,规则。切记不要犯很多新手一样的毛病——为什么这个基本语法要这样写呢?编写PHP工具的选择写代码的工具有很多。对于刚开始学习PHP的朋友来说。选择工具有几个原则:不用带自动提示的工具(例如eclipse、zendstudio等PHP开发工具集)
诗无尽头i
·
2018-08-28 14:25
四、安装开发环境-7天学会
PHP-
从入门到放弃
PHP是一门开发语言。而开发语言写出来的代码,通常需要在指定的软件下才能运行。因此,我们写好的代码需要(运行)显示出来看到,就需要安装这几个软件来运行代码。我们把运行我们写代码的软件和运行代码的软件统一的称为开发环境。首先,我们需要有一个可以运行PHP的环境推荐国内phpstudy是一个PHP调试环境的程序集成包,免费,非常方便【个人一直使用这个做本地测试】验证真理的唯一标准【环境能满足你的学习需
诗无尽头i
·
2018-08-28 13:05
php-fpm安装、配置与优化
参考和学习了以下文章:1.mod_php和mod_fastcgi和
php-
暗影岛-寒冰射手
·
2018-08-16 10:26
php
php-
创建TPL自定义模板(index.tpl.php)
{includefile="test.php"}{#}我是php注释,在静态中看不到,只有在php源代码才可以看到{#}{$name}{$content}{if$a}我是1号界面{else}我是2号界面{/if}
傲娇虎
·
2018-07-01 11:34
如何彻底摆脱建站技术方面的困扰?
站长学习之路(这里很重要)html->css->javascript->jquery->
php-
>sql只需要学习基础用法和站长必要的部分,大家只需要学习我下面指出来的这些地方就好了,多余的东西不需要浪费时间去学
c3212254
·
2018-06-25 16:52
seo
PHP____多维数组
PHP-
多维数组多维数组指的是包含一个或多个数组的数组。PHP能理解两、三、四或五级甚至更多级的多维数组。不过,超过三级深的数组对于大多数人难于管理。注释:数组的维
OzanShareing
·
2018-06-20 10:27
零星小碎
之后可上传文件2.lnmpphp_info拓展lnmp安装目录进入src文件夹下,解压其中的你的PHP对应版本的压缩包tar-jxvfphp-7.1.7.tar.bz2cd/home/lnmp1.4/src/
php
曦曦_6d30
·
2018-06-14 11:37
php-
删除数据库中的数据
$Title$DeleteanEntryAreyousureyouwanttodeletethisentry?'.$row['title'].''.$row['entry'].'';}else{//无法获取信息。echo'Couldnotretrievetheblogentrybecause:'.mysqli_error($dbc).'.Thequerybeingrunwas:'.$query.'
傲娇虎
·
2018-05-19 13:46
PHP-
>MongoDB安装
MongoDB由于他的文档格式储存和查询性能优越,被越来越多的公司选择,但是大多php的集成环境却没有集成,这就需要我们在学习使用前,先学习安装.依赖下载先扔资源,这是我个人整理的依赖集合包:百度云链接密码:bfa6打开之后:依赖安装当然,如果您有其他想法,下面是官方下载地址:安装服务:https://www.mongodb.com/download-center#community安装拓展:ht
DullCat
·
2018-05-16 13:12
php-
创建表
Couldnotselectthedatabasebecause:'.mysql_error($dbc).'.';mysql_close($dbc);$dbc=FALSE;}}else{//连接失败。echo'CouldnotconnecttoMySQL:'.mysql_error().'.';}if($dbc){//定义查询:$query='CREATETABLEentries(entry_id
傲娇虎
·
2018-05-15 18:51
lnmp架构
lnmp架构linux服务平台nginx-http服务mysql-存储
php-
前端处理语言一、mysql安装1、mysql的编译1)安装cmake工具:cmake是一个跨平台安装编译工具,可以用简单的语句来描述所有平台的安装
Wk_yyy
·
2018-05-09 18:16
linux 下phpmyadmin安装
html下打开http://localhost/phpmyadmin/提示Thembstringextensionismissing.PleasecheckyourPHPconfiguration.安装
php
呵呵哒的喵
·
2018-04-22 09:36
PHP-
文本域textarea的值通过回车换行拆分为数组
windows中回车换行符为\r\n$property=trim($data['property']);$propertyArr=explode("\r\n",$property);//拆分的数组中有空值元素,需要去除foreach($propertyArras$k=>$v){if(empty($v)){unset($propertyArr[$k]);}}$propertyArr=array_va
丁丁丁梦涛
·
2018-04-16 11:39
php
使用docker创建集成服务lnmp环境
配套环境运行的顺序依次是mysql->
php-
>nginx,至于为什么,在下面会解释。
{-)大傻逼
·
2018-04-08 15:38
php-
扩展编译安装扩展(通用版)
这里以安装redis扩展为例,其它扩展可以大体仿照如此过程:1.到pecl.php.net搜索redis2.下载stable版(稳定版)扩展3.解压4.执行/php/path/bin/phpize(作用是检测php的内核版本,并为扩展生成相应的编译配置)5.configure--with-php-config=/php/path/bin/php-config6.make&&makeinstall引
老K8
·
2018-03-16 17:32
php
编译扩展
redis
PHP
PHP-
>调试篇
对PHP调试的一点小心得,尽量写的全了一些,以让后来者少走写弯路,如有错误,尽请斧正基础调试法/打印变量值php有几种非常简便的调试,相信大多数人都是知道的,echo,print,print_r,var_dump,var_export这几种都是php自带的调试方法,非常常用,为了便于理解,所以做成了表格方法名类型描述返回值echo语言结构只能打印出简单类型变量的值(如int,string)没有返回
DullCat
·
2018-03-12 14:03
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他