PHP程序员学习笔记|如何学习PHP

个人总结的PHP学习方法

redis可以通过设置密码来增强安全强度。除了设置密码,我们还可以通过修改redis的默认端口、对端口做防火墙等。那么如何开启redis的密码功能呢?以下就是详细的步骤方法:打开redis.conf,找到requirepass所在的地方,修改为指定的密码,...

阅读全文>>


很不错的一份面试题,堪称宝典,最近逛传智论坛的时候看到的。知识覆盖很全面,从基础到综合,不管你是一个将要面试的工作者还是一个刚刚踏入php学习之路的学者,都可以下下来看看,绝对很有帮助的,推荐给大家,祝福你能有一个大的提升。这份面试题由传智播客php教研组...

阅读全文>>


“PHP不用第三个变量交换两个变量的值”这个题看到过好多次了,看来面试确实喜欢考这道题。今天,对于这个题目,我自己总结了几种方法,可能不全,大家来互相补充。有些仅适用于字符串,方法二和方法五比较不错。方法一:使用字符串截取(适用于字符串类型)<?ph...

阅读全文>>


php判断一个数字是否是整数,面试的时候遇到的。我写了两种方法,不知道还有没有额。方法一:利用php自带的函数 is_int() 可以轻松判断出该数字是否是整数。方法二:可以用四舍或者五入该数字,再与原数比较,比如floor(3.1)结果应该是3,此时显然...

阅读全文>>


如果要自动生成学号,自动生成某某编号,就像这样的形式“d0000009”、“d0000027”时,那么就会面临一个问题,怎么把左边用0补齐成这样8位数的编码呢?我想到了两种方法实现这个功能。方法一:先构造一个数字10000000,千万,也就是一个1,7个0...

阅读全文>>


通过php用三种简单的方法实现手机号中间四位(n位)用星号显示:$mobile = '13912345678';//1.字符串截取法$newMobile1 = substr($mobile, 0, 5).'****'.sub...

阅读全文>>


php中,打开php.ini里面的safe_mode会影响的函数:1. 会影响这些输入函数:fopen() file() require(),有相同脚本的拥有者才可以调用;2. 会限制用户只能在该用户拥有的目录下创建新文件;3. 加强HTTP认证,认证脚本...

阅读全文>>


可以用strtotime()把日期($date)转成时间戳,再用date()按需要验证的格式转成一个日期,来跟$date比较是否相同来验证这个日期的格式是否是正确的。以下代码验证日期是否为2015-08-11 20:06:08的形式:<?php he...

阅读全文>>


用php获取上个月最后一天的时间,有两种方法,都非常简单,详细实现源码如下:<?phpdate_default_timezone_set("PRC"); //设置时区//方法一$times = date("d"...

阅读全文>>


很久以前就写了,现在拿到博客给大家分享一下。仿百度谷歌搜索下拉自动提示原理并不是很复杂,主要就是通过ajax这座桥梁。没有百度那么强大,它可以匹配拼音等,我目前水平确实做不到,我只是实现一下这个效果。先看一下效果吧(往下面走,有源码下载^_^)输入一个“p...

阅读全文>>









订阅Rss