- 博客(15)
- 收藏
- 关注
原创 php单例模式
什么是单例模式:就是某一个类只有一个实例,并且对外提供这个实例的访问入口 单例模式的好处:防止一个类实例化多次,消耗不必要的内存,增加代码实行速度 <?php /** * 未使用单例模式的代码 */ class single { function __construct() { } function __destruct() { echo "#########...
2020-04-08 23:19:59
249
原创 php冒泡排序
为什么称之为冒泡排序,比如把 1 4 7 2 5 8 3 6 9 进行从小到大排序,程序会把1跟4,7,2,5,8,3,6,9从左到右依次进行排序如果有比它小的它就会跟比他小的互换位置,1比较完之后会分别用4,7…一次作比较直到结束,这样的排序方式就像冒泡一样从海地往上升越来越大直到海面。 下面时一段冒泡排序代码 <?php $array = array(1,4,7,2,5,8,3,6,9...
2020-03-26 23:49:13
210
原创 php局部变量与全局变量的区别
1.定义在函数外部的变量就是全局变量,她的作用域是从定义一直到文件末尾 2.定义在函数内部的变量就是局部变量(包括参数),它的作用域只在函数的内部,它的声明周期是定义时生成,函数结束时销毁 3.函数内访问全局变量,要用global或者$GLOBALS[index]数组 <?php $a = 5; $b = 3; function aa() { $c = $a-$b; echo $c;...
2020-03-16 14:57:07
524
原创 php goto语句
goto操作符可以用来跳转到程序的另一个位置,该目标的位置可以用目标名称加冒号来标记,而跳转指令是goto之后接上目标位置的标记。 <?php echo '111111111111111<br>'; goto mz; echo '222222222222222<br>'; echo '333333333333333<br>'; mz: echo '44...
2020-03-15 17:52:24
435
原创 php定界符
当我们需要输出大量的HTML代码或JS标签时,需要用到大量的转义字符来处理特殊字符,这时候我们就可以用到php定界符。 $str = <<<aaa // 这里用的定界符 $str = <<<aaa <a href="www.baidu.com">'点击跳转百度'</a> aaa; // 不用定界符的话就要转义特殊字符 $str = "...
2020-02-21 15:23:52
284
原创 svn下载及安装
windows下安装svn客户端 下载网址:https://tortoisesvn.net/downloads.html 点击Downloads 选择要下载的版本 汉化包下载 注意汉化包要跟下载的是svn文件在一个文件夹中 ...
2020-02-01 18:31:27
244
原创 destoon目录文件详细介绍
( /代表的是目录 ├ 代表的是文件 ) /about关于我们页面 ├index.html关于我们 ├copyright.html版权隐私 ├contact.html联系方式 ├agreement.html用户协议 /ad广告 ├index.php广告入口 /admin系统核心后台管理 /image后台风格 /template后台模板 ├404.tpl.php404日志...
2019-12-12 15:20:08
938
destoon学习总结
文件目录 /config.inc.php 配置文件 $CFG['db_host'] 数据库服务器,可以包括端口号,一般为localhost $CFG['db_user'] 数据库用户名,一般为root $CFG['db_pass'] 数据库密码 $CFG['db_name'] 数据库名称 $CFG['db_charset'] 数据库连接字符集 $CFG['database...
2019-10-21 15:52:20
357
原创 SublimeText3追踪函数工具CTags设置及使用
操作环境:Windows10操作系统,ST3build3026 第一步:在 ST3 安装 CTags 插件 在 ST3 快捷键 Crtl+Shift+P 然后输入 pci ,选择“ Package Control: Install Package ”启动安装插件程序; 启动安装程序后,在命令行输入 ctags ,选择 CTags 插件并回车,等待插件安装完毕; 第二步:下载最新的 ct...
2019-10-21 10:31:05
465
原创 php如何把数组写入缓存文件中并取出后还原数组
在我们写程序的时候有过很多情况会用到数据缓存,比如特别大的数据,或者更新频率不需要让我别勤的数据,这时候我们可以先把数据存进缓存文件中,下次用到该数据时直接从缓存文件里面读取就可以了这样会加快代码执行速度 代码如下 //生成需要往缓存文件里面存储的数组 $array = array('123','csdn','中国加油'); //定义缓存数据存储的文件 $fileName = 'cache.tx...
2019-10-16 12:16:24
644
原创 php知识点
php date或者time获取当前时间,差8个小时解决方案 - 从php5.1.0开始,php.ini里加了date.timezone这个选项,并且默认情况下是关闭的也就是显示的时间(无论用什么php命令)都是格林威治标准时间和我们的时间(北京时间)差了正好8个小时。 找到php.ini中的“;date.timezone =”这行,将“;”去掉,改成“date.timezone = PRC”(P...
2019-10-15 17:24:07
137
转载 php随机生成汉字实现方法
GB 2312-80 是中国国家标准简体中文字符集,全称《信息交换用汉字编码字符集·基本集》,由中国国家标准总局发布,1981年5月1日实施。GB2312 编码通行于中国大陆;新加坡等地也采用此编码。中国大陆几乎所有的中文系统和国际化的软件都支持 GB 2312。 GB2312 标准共收录 6763 个汉字,其中一级汉字 3755 个,二级汉字 3008 个;同时收录了包括拉丁字母、希腊字母、...
2019-10-15 10:10:12
258
原创 用php原生代码实现点触式验证码
我的思路 生成验证码图片把验证码相关的信息保存到session中 通过js点击图片位置获取坐标 通过用户点击的位置获取对应的验证码信息 用客户点击的验证码信息跟正确的验证码信息作比较 创建image.php文件,主要功能生成‘’中文‘,带‘雪花点’,‘干扰线’验证码图片代码如下 <?php /* 生成验证码图片 并且把验证码对应的颜色以及坐标存进session中 */ header("...
2019-10-14 14:54:52
816
原创 注册csdn的第一天
# 注册csdn的第一天 今天是我注册csdn的第一天,自我介绍下,我是一个从事了一年多的php小白,以后我会这里总结自己的经验和结交朋友,讨论问题互相提升自己 ...
2019-10-14 12:05:18
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1