51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
PHP
php基础设计模式(注册树模式、工厂模式、单列模式)
给大家介绍注册树模式然后介绍工厂模式最后给大家介绍单列模式,本文写的很详细,一起来学习吧。 php注册树模式什么是注册树模式? 注册树模式当然也叫注册模式,注册器模式。之所以我在这里矫情一下它的名称,是因为我感觉注册树这个名称更容易让人理解。像前两篇一样,我们这篇依旧是从名字入手。注册树模式通过将对象实例注...
代码星球
·
2020-11-21
模式
php
基础
设计模式
注册
如何严格设置php中session过期时间
如何严格限制session在30分钟后过期!1.设置客户端cookie的lifetime为30分钟;2.设置session的最大存活周期也为30分钟;3.为每个session值加入时间戳,然后在程序调用时进行判断;至于为什么,我们首先来了解下PHP中session的基本原理:php中的session有效期默认是1440...
代码星球
·
2020-11-21
如何
严格
设置
php
session
ThinkPHP 小于5.0.24 远程代码执行高危漏洞 修复方案
漏洞描述由于ThinkPHP5.0框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。漏洞评级严重影响版本ThinkPHP5.0系列<5.0.24安全版本ThinkPHP5.0系列5.0.24ThinkPHP5.1系列5.1.31安全建议升级ThinkPHP至安...
代码星球
·
2020-11-21
ThinkPHP
小于
5.0.24
远程
代码
【高级】PHP-FPM和Nginx的通信机制
PHP-FPM介绍CGI协议与FastCGI协议每种动态语言(PHP,Python等)的代码文件需要通过对应的解析器才能被服务器识别,而CGI协议就是用来使解释器与服务器可以互相通信。PHP文件在服务器上的解析需要用到PHP解释器,再加上对应的CGI协议,从而使服务器可以解析到PHP文件。由于CGI的机制是每处理一个请...
代码星球
·
2020-11-21
高级
PHP-FPM
Nginx
通信
机制
PHP开发网站,你是如何提高其网站的安全性的?
一、网站程序问题 很多网站的安全问题大多是由于网站程序存在漏洞,所以想要提高网站安全性,必须要选择安全的后台cms系统,若有能力可以自己去开发网站后台,这样安全性能得到极大的提高,若是从网上选择一些免费开源的源码来做网站,需要注意以下两点: ①不要选择知名度不高的网站程序源码...
代码星球
·
2020-11-21
PHP
开发
网站
你是
如何
php数据库常用函数
//打开mysqlmysql_connect($host,$user,$pwd)ordie('error');$host=>localhost//数据库地址$user=>root//用户名$pwd=>root//用户密码//链接数据库mysql_select_db($database_name);#d...
代码星球
·
2020-11-21
php
数据库
常用
函数
PHP实现四种基本排序算法
许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选择排序,快速排序四种基本算法,分析一下算法的思路。前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组...
代码星球
·
2020-11-21
PHP
实现
四种
基本
排序
PHP中的PEAR是什么?
PEAR也就是为PHP扩展与应用库(PHPExtensionandApplicationRepository),它是一个PHP扩展及应用的一个代码仓库。 补充:php中扩展pecl与pear 要为大家分享的内容是PECL和PEAR他们之间的不同和相同之处。PEAR是“PHPExtensionandA...
代码星球
·
2020-11-21
PHP
中的
PEAR
是什么
php中echo、print、print_r、var_dump、var_export区别
(1)print和echo是语言结构,echo输出多个值,多个值之间用逗号分隔,无返回值;print只能输出一个值,有返回值。echo和print输出整型和字符串,没法打印布尔型,如果true,打印1,false打印为空。(2)print_r()除了输出整型和字符串,还可以输出数组和对象,数组和对象使用键值对形式表示,...
代码星球
·
2020-11-21
print
var
php
echo
dump
PHP5.6 和PHP7.0区别
1.PHP7.0比PHP5.6性能提升了两倍。2.PHP7.0全面一致支持64位。3.PHP7.0之前出现的致命错误,都改成了抛出异常。4.增加了空结合操作符(??)。效果相当于三元运算符。5.PHP7.0新增了函数的返回类型声明。6.PHP7.0新增了标量类型声明。 PHP7中的函数的形参类型声明可以是标量。在PH...
代码星球
·
2020-11-21
PHP5.6
PHP7.0
区别
jQuery+PHP+Mysql在线拍照和在线浏览照片
本文用示例讲述了如何使用jQuery与PHP及Mysql结合,实现WEB版在线拍照、上传、显示浏览的功能,ajax交互技术贯穿本文始末,所以本文的读者要求具备相当熟悉jQuery及其插件使用和javscript相关知识,具备PHP和Mysql相关知识。查看演示下载源码本文示例建立在本站helloweba.net两篇文章...
代码星球
·
2020-11-21
在线
jQuery+PHP+Mysql
拍照
浏览
照片
PHP 获取客户端ip地址
https://www.cnblogs.com/rendd/p/6183094.html一、如果没有使用代理服务器, REMOTE_ADDR =客户端IP HTTP_X_FORWARDED_FOR =没数值或不显示 $ip=$_SERVER['REMOTE_ADDR'];&...
代码星球
·
2020-11-21
PHP
获取
客户端
ip
地址
php目录分隔符DIRECTORY_SEPARATOR
转载:https://www.cnblogs.com/timelesszhuang/p/3814878.html 在windows我们习惯性的使用“”作为文件分隔符,但是在linux上系统不认识这个标识,于是就要引入这个php内置变量了:DIRECTORY_SEPARATOR 路径分隔符windowsor/l...
代码星球
·
2020-11-21
php
目录
分隔符
DIRECTORY
SEPARATOR
php中的<?= ?>替换<?php echo ?>
首先修改PHP.ini文件.如下:1.将short_open_tag=Off改成On开启以后可以使用PHP的短标签:<??><?=$test?>来代替<?phpecho$test?>同时,只有开启这个才可以使用<?=以代替<?echo 2.将asp_tags=O...
代码星球
·
2020-11-21
php
中的
替换
2018年小米高级 PHP 工程师面试题(模拟考试卷)
1、通过哪一个函数,可以把错误转换为异常处理?A:set_error_handlerB:error_reportingC:error2exceptionD:catch正确答案:A答案分析:set_error_handler()可指定一个回调函数,错误发生时,会自动通过指定的回调函数处理。在回调函数中抛出新的异常即可。2...
代码星球
·
2020-11-21
2018年
小米
高级
PHP
工程师
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
194
195
196
197
198
...
下一页
尾页
按字母分类:
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
其他