
php
lotusgrm
一直学习,一直自由,一直谦虚
展开
-
php如何实现上一篇下一篇
网站开发过程中经常遇见上一篇下一篇问题的处理,今天刚好在做一个项目的时候也遇到了,这个是对自己以前方法的改进,可能会存在没有考虑到的问题,请大家可以在这个基础上改进首先,当我们去访问一篇文章的时候需要在路由中传递这个文章的id以及这篇文章所属的栏目,id,cateid要保证显示的上一篇和下一篇文章和当前文章是同一个栏目下的文章,会有一个方法显示某一篇文章的具体信息例如这样://原创 2017-06-25 23:25:14 · 5131 阅读 · 0 评论 -
php实现字符串的翻转
php如何实现字符串的翻转?代码如下:function reverse($str) { for($i = 0;$i echo substr($str,-$i,1); } return;}php中也有一个内置的函数 strrev 主要用于字符串的翻转原创 2017-08-15 12:08:49 · 421 阅读 · 0 评论 -
php原生文件上传
function upFile() {// 首先判断是否有文件上传if(empty($_FILES)) {$status = 0;$info = '没有文件上传';}if($_FILES['myFile']['error'] == 0) {// 文件上传成功$tmp = pathinfo($_FILES['myFile']['name']);$new_f原创 2017-08-14 18:44:45 · 540 阅读 · 0 评论 -
数组中出现次数超过一半的数字
数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0代码如下:function MoreThanHalfNum_Solution($numbers){ // write code here $arr_原创 2017-08-14 11:19:12 · 179 阅读 · 0 评论 -
数组中只出现一次的数字
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。代码如下:function FindNumsAppearOnce($array){ // write code here // return list, 比如[a,b],其中ab是出现一次的两个数字$count = array_count_values($arra原创 2017-08-14 10:48:12 · 244 阅读 · 0 评论 -
翻转单词顺序列
牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?代码如下:原创 2017-08-14 10:26:58 · 222 阅读 · 0 评论 -
php栏目的展开与收缩
先看一下实际的效果:1.初始状态:2.这里想要展示的效果就是当点击主栏目的时候他们可以把属于自己的子栏目展示出来:这里是点击中国这个主栏目,然后展示出来属于他的子栏目然后看一下点击加号的变化效果,在这里我添加了一个span元素+通过jquery实现,代码如下:$('.open').click(function() { // 首先需要判断原创 2017-07-09 22:13:43 · 1345 阅读 · 0 评论 -
tp5改写跳转提示页面
大家都知道Tp框架一直以来的执行成功和失败的页面都不是特别的好看,不过这样也给了开发者一个不错的选择我们可以根据自己的喜好去改写这个跳转提示的页面我使用的是Tp5框架,Tp5的跳转提示页面的改写和Tp3的有异曲同工之妙,首先还是先看一下Tp框架中自带的跳转提示页面的代码吧,我直接贴上了:{__NOLAYOUT__} 跳转提示 *{原创 2017-07-08 23:27:49 · 12073 阅读 · 1 评论 -
php批量删除
批量删除是一个很常见的功能,尤其是对于那种有无限级分类的,比如常用的批量删除栏目,在删除父级栏目的时候还需要删除这个栏目下的子栏目。 今天耐不住寂寞搞了一把,基本上自己想要实现的效果实现了,先来看一下页面吧点击全选之后的效果:在这里有一个小技巧:复选框的name,value值的设置,我在这里将name,value分别设置为name=item[],value=栏原创 2017-07-08 16:54:03 · 1276 阅读 · 0 评论 -
使用uploadify上传文件
今天给大家推荐一个比较好用的上传文件的插件,看到有好多人也写过这个插件的相关的使用方式今天自己尝试了一下,自我感觉还是可以的,使用起来非常方便。 首先我们需要去官网现在这个插件,官网地址传送门:http://www.uploadify.com/ 官网截图:下载之后解压缩的文件列表如下:需要使用的文件jquery.uploadify.min.js jquer原创 2017-07-07 17:23:08 · 753 阅读 · 0 评论 -
php-输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
这道题目是好未来的笔试题,我是在牛客上看到的,因为对于php比较熟悉所以就用php试着解决一下,但是不知道是牛客在线编译系统的问题还是其他问题,我在自己本地的编译器上可以正常运行,但是在牛客上一直显示case率是25%但是这个方法自我感觉是争取的,分享一下看看:首先题目要求是从第一个字符串中删除第二个字符串中的所有字符,这个就不禁让我们想到使用数组相减的方法,字符串和数组不分家,一原创 2017-07-29 17:01:58 · 1694 阅读 · 0 评论 -
PHP实现多服务器SESSION共享
PHP实现多服务器SESSION共享为什么要session共享现在稍微大一点的网站基本上都有好几个子域名,比如www.feiniu.com, search.feiniu.com, member.feiniu.com,这些网站如果需要共用用户登录信息,那么就需要做到session共享,当然前提是有相同的主域。PHP的session原理客户端访问PHP页面,执行sess转载 2017-08-23 13:01:45 · 439 阅读 · 0 评论