![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 61
北京龙爷
认真做事专心做人
展开
-
我比较喜欢的技术站
GitHub站 https://github.com/原创 2014-09-28 17:01:24 · 468 阅读 · 0 评论 -
PHP中的生成XML文件的4种方法
1. [代码][PHP]代码 001<?xml version="1.0" encoding="utf-8"?>002003 004 <title size="1">title1转载 2014-06-23 17:56:26 · 378 阅读 · 0 评论 -
论要不要重复造轮子
在程序界有一句话很流行,不要重复造轮子。然而,这句话被滥用了。已经渐渐沦为程序员懒惰的借口。甚至因此而盲目指责那些勤奋的人。 大多数情况下初学者很难分清楚自己是不是在重复造轮子。当我头一次听到这句忠告的时候,我变得异常敏感,在做什么之前都要判断一下是否在造轮子。我跟大多数普通人一样,容易受到他人只言片语的不良影响。事实上很多时候,避免造轮子并不是我的首要目标。我的目标是完成一项任务,任务转载 2014-03-26 13:57:21 · 622 阅读 · 0 评论 -
JavaScript不可或缺的工具
http://developer.51cto.com/exp/Exjs/转载 2014-03-25 17:36:09 · 472 阅读 · 0 评论 -
PHP中抽象类与接口的应用场景
/*** ====笔记部分==== 接口的具体语法: 0:以人类为, class Human 是人的草图 而接口 是零件 可以用多种零件组合出一种新特种来. 1: 如上,接口本身即是抽象的,内部声明的方法 默认也是抽象的. 不用加 abstract 2: 一个类可以一次性实现多个接口. 语法用 implements 实现 (把我这几个功能实现了转载 2014-03-10 01:02:08 · 3824 阅读 · 0 评论 -
PHP面向对象之重写与重载
/*** ====笔记部分==== 重写/覆盖 override 指:子类重写了父类的同名方法 重载: overload 重载是指:存在多个同名方法,但参数类型/个数不同. 传不同的参数,调用不同的方法 但是在PHP中,不允许存在多个同名方法. 因此,不能够完成java,c++中的这种重载 但是,PHP的灵活,能达到类似的效果 ***/转载 2014-03-10 01:01:09 · 745 阅读 · 0 评论 -
PHP面向对象之private权限控制
====笔记部分====权限修饰符作用: 用来说明 属性/方法的权限特点写在 属性/方法前面共有3个权限修饰符private 私有的 , 保护的最严protected 保护的 public 公共的 ,保护的最松疑问: public修饰的属性/方法,可以在哪儿访问?private 修饰的属性/方法,可以在哪儿访问?如何判断属性/方法 有没有权限访问转载 2014-03-10 00:56:47 · 366 阅读 · 0 评论 -
玩转php数组(二)
// 数组已经学会创建了,那么 // 如何读数组中一个单元值? // 数组的单元能容纳什么类型的值? // 如何给数组增加一个单元? // 如何改数组中一个单元值? // 如何删掉一个数组单元? // 一切,都得从"键值"上来考虑 // 读单元的值---一个柜子是一个单元,一个单元的"凭证"是什么? // 自然是通过"键"转载 2014-03-10 00:51:55 · 399 阅读 · 0 评论 -
echo输出语句中的“.”与“,”区别在哪?
//字符串 //在php中,字符串有一语句,就是拼接 //运算符“.” $str1='鑫华生态木'; $str2=' '; $str3='http://www.xinhuastm.com/'; //新手疑问,甚至工作半年的疑问 //怎么可以用‘,’ echo $str1.$str2.$str3.'';//鑫华生态木 http://www.xi转载 2014-03-10 00:32:26 · 822 阅读 · 0 评论 -
php/mysql/jquery实现各系统流行的瀑布流显示方式
瀑布流-Derek for PHP100.com /* * Javascript文件:waterfall.js */$(function(转载 2014-06-23 18:21:51 · 590 阅读 · 0 评论 -
题海战术究竟有没有用?
初三的时候,有段时间没有做题的欲望了,就开始考虑干点别的。去小商店买了几张纸,A3尺寸,每张纸画了一个大图表,每个表分别涵盖了每册历史,地理,生物的知识点。很大的一个工程,前后用掉了一周吧。出来的成品比我想象的要赞。把一本书压缩到一张纸上,那种成就感比做了多少题要明显多了。在班里被传阅了一圈,然后大家继续跳回了题海。不过在那之后,我就减少了做题量,开始钻研一些稀奇古怪的学习方法~原创 2014-06-06 17:02:50 · 1270 阅读 · 0 评论 -
2014中国软件开发者调查(一):Java最受欢迎 第二语言JS使用比例最高
2014年3月20日到4月25日期间,CSDN通过在线问卷渠道进行了中国软件开发者调查,本次调查问卷得到了近万名开发者踊跃支持。日前这份调查报告已经出炉,CSDN将就调查结果连续撰稿,为大家解读当前中国软件开发者形势。首先需要指出的是,本次调查中,受访者男性占9成以上,年龄主要集中在21-35岁,学历以本科为主(为64.09%),开发经验在5年以内的占大多数。转载 2014-06-09 16:54:24 · 1196 阅读 · 0 评论 -
ECshop 数据库表结构
-- 表的结构 `ecs_account_log`CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`user_id` mediumint(8) unsigned NOT NULL COMMENT '用户转载 2014-10-14 14:30:21 · 620 阅读 · 0 评论 -
Web 前端攻防(2014版)
禁止一切外链资源外链会产生站外请求,因此可以被利用实施 CSRF 攻击。目前国内有大量路由器存在 CSRF 漏洞,其中相当部分用户使用默认的管理账号。通过外链图片,即可发起对路由器 DNS 配置的修改,这将成为国内互联网最大的安全隐患。案例演示百度旅游在富文本过滤时,未考虑标签的 style 属性,导致允许用户自定义的 CSS。因此可以插入站外资源:转载 2014-09-28 16:31:20 · 403 阅读 · 0 评论 -
phpcms v9 discuz x31 通信 同步登陆 退出 discuz免激活
第一步:1.使用新的uc_client文件,打开phpsso_server\api\ 目录修改原uc_client目录名称为uc_client_backup,然后将ucenter下面文件uc_client覆盖到该目录下。第二步:1.登录Discuz! X31后台,进入“UCenter”,点击“应用管理”后点击“添加新应用”进入应用添加界面,设置如下:1、安装方式选择“自定义安装转载 2014-09-03 19:24:31 · 806 阅读 · 0 评论 -
phpcms v9 discuz x31 通信 同步登陆 退出 discuz免激活
http://bbs.phpcms.cn/thread-879541-1-1.html转载 2014-09-03 19:25:41 · 608 阅读 · 0 评论 -
商派
ecshop 5 买断 ecstore 48转载 2014-09-03 18:28:57 · 368 阅读 · 0 评论 -
中国互联网二十年回忆
20年前的今天,1994年的4月20日,中国通过一条64K的国际专线,全功能接入国际互联网,这成为了中国互联网时代的起始点,中国互联网时代从此开启。 这个时代给每个人的回忆也是不同的,20年过去了,世界的变化实在太大了,20年前,我还在大学的时候,互联网根本就是一个天方夜谭似得神话,神秘莫测,我从1997年第一次上网,2014年我已经完全无法离开网络,十多年上网所经历的种种故事,都给我留转载 2014-08-26 16:46:32 · 852 阅读 · 0 评论 -
公司空降兵,应该做点儿啥?
近段和很多人交流过空降问题,针对销售部门的空降,我觉得有两种空降的方式我们可以一起讨论一下: 一,集团内部跨区域调动。全国性的集团公司,如广东销售经理调任上海分公司经理,上海分公司经理调任北京总部销售总监。 二,跳槽空降。很简单了,从一个公司跳槽到另外一个公司。 空降首先如果具备两个基本要素,一般能折腾出事情的几率会比较大。不具备以下两个要素,我觉得成事会很难,也看过转载 2014-08-26 16:40:30 · 482 阅读 · 0 评论 -
职场观察:高薪需要什么?
新的一年,看到别人跳槽或涨薪,你是否也蠢蠢欲动。怎样拿到高薪?不知你是否想过。勤恳的埋头苦干抑或过硬的技术实力或者出色的沟通能力,你认为是什么起主要决定因素? 在这个变化的年代,我们的方向在哪里?请看IT人的成长故事。 王超是我的朋友,来京四年整。最初在一家民企做LINUX运维工程师,月薪5000。工作很认真,埋头苦干型,每天工作时间转载 2014-06-16 16:04:07 · 358 阅读 · 0 评论 -
php中$this->是什么意思
$this 的含义是表示 实例化后的 具体对象!我们一般是先声明一个类,然后用这个类去实例化对象!但是,当我们在声明这个类的时候,想在类本身内部使用本类的属性或者方法。应该怎么表示呢?例如:我声明一个User类!它只含有一个属性 $name;class User{ public $_name;}现在,我给User类加个方法。就用转载 2014-03-10 00:21:27 · 541 阅读 · 0 评论 -
PHP魔术方法之__call与__callStatic方法
class human{ private function t(){ } //魔术方法__call /* $method 获得方法名 $arg 获得方法的参数集合 */ public function __call($method,$arg){ echo '你想调用我不存在的方法',$method,'方法';转载 2014-03-10 01:00:17 · 549 阅读 · 0 评论 -
2014年四大热门语言的最佳实践
在过去的一两年里编程领域迎来了翻天覆地的变化,如果说C,JAVA这些在过去几年里风靡全球,抢占Tiobe榜单,那么在如今移动领域兴起的年代 ,objetive-C也给Java造成很大的冲击。在编程领域没有“一招鲜,吃遍天”的说法。对于开发者们来说总是在不同的领域里寻找着合适的最佳语言。 那么反过来说,每种编程语言在不同的场景里,开发效率和执行效率都是有着天壤之别,比如说erl原创 2014-03-08 12:25:14 · 537 阅读 · 0 评论 -
共有41款PHP SNS社交网络/交友平台开源软件,第2页
互动社区产品DCSiteDCSite是一套基于Web2.0思想设计、开发的系列互动社区产品,也是一套具备Web2.0项目的全套解决方案,是面向所有城市门户由 WEB1.0向WEB2.0转型的最佳的选择。它精心设计的系统架构、功能机制、应用管理模式,适合从个人到企业各方面应用的要求,为您提供一...更多DCSite信息 PBDigg转载 2014-03-13 14:57:10 · 1903 阅读 · 0 评论 -
php的public、protected、private三种访问控制模式的区别
public: 公有类型 在子类中可以通过self::var调用public方法或属性,parent::method调用父类方法 在实例中可以能过$obj->var 来调用 public类型的方法或属性protected: 受保护类型 在子类中可以通过self::var调用protecte原创 2014-03-13 15:00:32 · 1958 阅读 · 0 评论 -
共有41款PHP SNS社交网络/交友平台开源软件,第1页
OpenSocial容器Shindigshindig是apache的一个开源项目,实现了google的opensocial容器开源项目。 提供了一个开源的Open Social容器。有了它,就可以轻松支持Open Social啦,目前它提供了java和php两种版本。 下图是 Shindig 的一个 Gadget 测试容器界面:...更多Shindig信息转载 2014-03-13 14:46:52 · 7103 阅读 · 0 评论 -
PHP file_put_contents() 函数
file_put_contents() 函数把一个字符串写入文件中。与依次调用 fopen(),fwrite() 以及 fclose() 功能一样。语法file_put_contents(file,data,mode,context)参数描述file必需。规定要写入数据的文件。如果文件不存在,则创建一个新文件。da转载 2014-03-05 17:53:37 · 516 阅读 · 0 评论 -
PHP file_get_contents() 函数
定义和用法file_get_contents() 函数把整个文件读入一个字符串中。和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串。file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法。如果操作系统支持,还会使用内存映射技术来增强性能。语法file_get_contents(path,inc原创 2014-03-05 17:49:35 · 479 阅读 · 0 评论 -
php生成html简单代码实例 .
实例一原理剖析:当我们制作数据量大以及访问人数多的网站时往往会采用动态生成html静态页面的方法,这样做的好处是用户直接访问静态页面,减轻了服务器的负担,又可以对搜索引擎更加友好,可谓一举两得;其原理是先读入模板文件,然后按照一定的规则替换模板中的标签,具体实现如下:index.tpl 模板文件代码:[html] view plaincopyprint?转载 2014-03-05 17:27:03 · 913 阅读 · 0 评论 -
文件上传需要的函数
PHP file_exists() 函数file_exists() 函数检查文件或目录是否存在。如果指定的文件或目录存在则返回 true,否则返回 false。语法file_exists(path)参数描述path必需。规定要检查的路径。例子<?phpecho file_exi原创 2014-03-05 16:23:51 · 750 阅读 · 0 评论 -
node.js都应用在什么项目上?这些项目为什么选择node.js
都用在了哪些项目上不清楚,不过可以说说node适合用在什么场景下。首先,node新开一个http连接的开销,相当于一个大函数调用,相比php的新开线程动辄花费2MB内存和上下文切换的漫长时间,已经很小很小了。所以,node天生就是为高并发的应用而诞生,在设计之初就承载着巨大的使命。而这种极度追求代码效率和美感的设计,是以提升学习理解的难度,和考验编程能力为代价。如果你像我一样,有代码洁癖,转载 2014-03-08 13:03:54 · 800 阅读 · 0 评论 -
PHP microtime() 函数
定义和用法microtime() 函数返回当前 Unix 时间戳和微秒数。语法microtime(get_as_float)参数描述get_as_float如果给出了 get_as_float 参数并且其值等价于 TRUE,该函数将返回一个浮点数。说明本函数仅在支持 gettimeofday() 系统调用的操作系统下可用。原创 2014-03-07 16:03:14 · 356 阅读 · 0 评论 -
PHP mt_rand() 函数
mt_rand() 使用 Mersenne Twister 算法返回随机整数。语法mt_rand(min,max)说明如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 RAND_MAX 之间的伪随机数。例如想要 5 到 15(包括 5 和 15)之间的随机数,用 mt_rand(5, 15)。很多老的 libc 的随机数发生器具有一些不确定和未知的特性转载 2014-03-07 16:11:25 · 522 阅读 · 0 评论 -
玩转php数组(三)
//数组的for循环与foreach循环 $arr=array('鑫','华','生','态','木','www.xinhuastm.com'); for($i=0;$icount($arr);$i++){ echo $arr[$i],''; } // 优化这道题,细节能体现一个人的水平转载 2014-03-10 00:54:11 · 407 阅读 · 0 评论 -
玩转php常量
常量的命名规则命名: 与变量相同的命名规则方法:define()函数格式:define('常量名','具体值');例子:define('PI',3.14); 常量与变量的比较相同:1:命名规则相同(但一般为大写)不同:1:引用常量时不用$,直接用名称.2:常量只能用define定义,不能用赋值语句3:常转载 2014-03-10 00:29:50 · 408 阅读 · 0 评论 -
玩转php变量
php变量的检测:1:变量是否声明或存在--- isset2: 变量类型 is_int, is_float,is_bool, is_null3:获取变量类型 gettype[php] view plaincopyprint? //变量检测 //用isset 来检查一个变量是否存在 $转载 2014-03-10 00:25:03 · 452 阅读 · 0 评论 -
PHP中的$this用法
class human{ public $name="李四"; public function eat(){ echo $this->name,'在吃饭'; } public function test(){ echo $nam转载 2014-03-09 23:27:00 · 829 阅读 · 0 评论 -
玩转php数组(一)
//====初始化创建方式=====// $stu1['name']='binghui'; $stu1['sex']='男'; $stu1['age']='20'; print_r($stu1); /* Array ( [name] => binghui [sex] => 男 [age] => 20 )转载 2014-03-10 00:50:32 · 499 阅读 · 0 评论 -
PHP中include、include_once、require、require_once四者区别
include是包含,如果程序执行到这行没有找到文件会警告.但继续执行.include_once和include是一样的 只是如果包含的文件已经存在就不再包含 .require是引用资源.如果资源文件没有找到.程序会致命错误并且终止执行 .require_once的意思和require是一样的,只是会检验文件是否 已经被包含.转载 2014-03-14 15:13:05 · 389 阅读 · 0 评论 -
php中逻辑运算的短路算法
$a=3; $b=5; if(($a=8)||($b=9)){ $a++; $b++; } echo $a,$b; /*** 分析, 用() 包起来 2个 运算式 ($a = 8) 这是一个赋值表达式, 返回值是 8 8 在做if 判断,转成bool,是 true. 再想: 生活中的例子转载 2014-03-10 00:35:37 · 958 阅读 · 0 评论