php外包、微信开发、app开发尽在蓝普!PHP技术服务商

文章列表

如何用js让表格的行也能拖动

行拖动的实现思路非常简单,选中一行,往上拖就与上面的行交换位置,往下拖就与下面的行交换位置。问题是如何得到交换行。我见过一个非常详细的教程,它会把表格里的每一行的高度与Y坐标计算出来,换言之,都时是比较e.pageX是否在[rowTop,rowBottom]区间之内。但这也带来第二个问题,有多少行就有多个这样的区间。于是解法就变成取事件源对象,然后再往上取其父对象,如果其父对象是TR元素,就取其[...

作者: 时间:2018-06-28 评论0 关键字: ,,
关于JavaScript的push()函数

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。返回值为把指定的值添加到数组后的新长度。 语法:arrayObject.push(newelement1,newelement2,….,newelementX) 参数newelement1,必需。要添加到数组的第一个元素。 参数newelement2,可选。要添加到数组的第二个元素。 参数newelementX,可选。...

作者: 时间:2018-06-28 评论0
PHP函数补完:session_id()

session_id() session_id() 存取目前 session 代号。 语法: string session_id(string [id]); 本函数可取得或者重新配置目前存放 Session 的代号。若无参数 id 则表示只有取得目前 Session 的代号,加上参数则表示将 Session 代号设成新指定的 id。输入及返回均为字符串。 输出 session_id() <?...

作者: 时间:2018-06-28 评论0 关键字: ,,,
PHP session 的运行流程

一直在使用session存储数据,一直没有好好总结一下session的使用方式以及其工作原理,今天在这里做一下梳理。 这里的介绍主要是基于php语言,其他的语言操作可能会有差别,但基本的原理不变。 在php中如何操作session session_start(); //使用该函数打开session功能 $_SESSION  //使用预定义全局变量操作数据 unset($_SESSION[̵...

作者: 时间:2018-06-28 评论0 关键字: ,
用PHP迭代器来实现一个斐波纳契数列

斐波纳契数列通常做法是用递归实现,当然还有其它的方法。这里现学现卖,用PHP的迭代器来实现一个斐波纳契数列,几乎没有什么难度,只是把类里的next()方法重写了一次。注释已经写到代码中,也是相当好理解的。 /** * @author 简明现代魔法 http://www.nowamagic.net */ class Fibonacci implements Iterator { private $p...

作者: 时间:2018-05-17 评论0 关键字: ,,
PHP substr_replace()函数的几个应用例子

substr_replace()函数介绍 substr_replace() 函数把字符串的一部分替换为另一个字符串。 语法:substr_replace(string,replacement,start,length) 参数string,必需。规定要检查的字符串。 参数replacement,必需。规定要插入的字符串。 参数start,必需。规定在字符串的何处开始替换。正数 – 在第 ...

作者: 时间:2018-05-17 评论0 关键字: ,,,
PHP日期格式转时间戳

PHP 提供了函数可以方便的将各种形式的日期转换为时间戳,该类函数主要是: strtotime():将任何英文文本的日期时间描述解析为时间戳。 mktime():从日期取得时间戳。 strtotime() strtotime() 函数用于将英文文本字符串表示的日期转换为时间戳,为 date() 的反函数,成功返回时间戳,否则返回 FALSE 。语法: int strtotime ( string ...

作者: 时间:2018-05-17 评论0 关键字:
PHP二维数组如何去掉重复值

PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组,对多维数组并不适用,以下提供一个二维数组的array_unique函数。 之前写了一篇关于数组去重的文章,但是仅限于一维数组。下面的函数可以用于二维数组: //二维数组去掉重复值 function array_unique_fb($array2D) { foreach ($arr...

作者: 时间:2018-05-17 评论0 关键字:
PHP、Python与Ruby

一句话总结 简单地总结: 假如你想帮他尽快找个活儿,赚到钱,推荐PHP。 假如你想让他成为一个高效工程师,推荐 Python。 假如你想让他爱上他的工作,推荐 Ruby。 语言的选择 编程语言非常重要,不要认为他们都图灵等价,用起来都一样。实际上,好的语言,带给你的东西是超乎想像的。 下面是一些看法: 程序员的时间远比机器的时间宝贵:选择开发效率最高的语言吧,不要过于在乎运行性能,如果你开发不出东...

作者: 时间:2018-04-12 评论0 关键字: ,,,
你的面向对象技术在哪个级别?

1. 能把面向对象和具体语言的对象抽象联系起来 在面向对象刚刚入门的时候,一大顿理论加上解释又是只言片语,什么原则,方法等根本好像是没有用的嘛。唯一看明白的就是对象,类就是Class。在编程的时候,碰到一个名词就把它写成class,以为这就是面向对象编程。拿图书馆案例来讲,初步分析后可能就把我们的学生Student作为我们的Class来编程,并设计了它的属性,方法和操作,具体来说就是给Studen...

作者: 时间:2018-04-12 评论0
给我汇款 | 合作流程 | 看看我们 | 加入我们 Copyright 2008-2016 php外包与洛阳php培训服务商. Some Rights Reserved. 豫ICP备12025288号-1