![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
listwebit
这个作者很懒,什么都没留下…
展开
-
获取php数组的键名和对应的值
1.要返回数组中的所有值,可以使用array_values()函数。该函数将忽略原始的键名,使用顺序的数字对数组重新索引。2.要返回一个数组的所有键,可以使用array_keys()函数。该函数返回一个包含数字或字符串的键名数组。代码:定义数组$array=array("first"=>"1号","second"=>"2号",“third”=>“3号”);print($arra原创 2013-04-11 18:27:29 · 2738 阅读 · 0 评论 -
php需要具备的知识
1.有移动互联网服务器端开发经验的优先;2.有过socket开发IM服务经验;4.精通lnmp开发,至少3年以上PHP开发经验;5.熟悉yii框架者优先;6.熟悉各种典型技术场景,如高性能高并发,socket多线程,并有实践经验;5.熟练试用memcache、redis等缓存数据库1.具有3年以上php开发经验,具有大型网站/程序开发经验,能独立根据需求文档设计系统原创 2015-09-01 17:02:17 · 455 阅读 · 0 评论 -
ubuntu svn 已跳过 'Admin/*****.php' -- 节点处于冲突状态
root@futongdai:~# cd /home/wwwroot/newcrm.ofim.com/root@futongdai:/home/wwwroot/newcrm.ofim.com# svn up正在升级 '.':已跳过 'Admin/*****.php' -- 节点处于冲突状态版本 1312。冲突概要:跳过的路径:1解决方法:step ①ro原创 2015-09-14 17:58:48 · 2037 阅读 · 0 评论 -
symfony2 用phpunit进行单元测试
symfony2实例教程:https://wusuopu.gitbooks.io/symfony2_tutorial/content/chapter08/README.htmllime测试框架:http://symfony.com/legacy/doc/jobeet/1_2/zh_CN/08?orm=PropelPHPUnit单元测试:http://twpu原创 2015-11-09 10:06:12 · 1439 阅读 · 0 评论 -
成为php高手的学习路线
作者:匿名用户链接:http://www.zhihu.com/question/19697796/answer/48914800来源:知乎第一阶段:基础阶段(基础PHP程序员)重点:把LNMP搞熟练(核心是安装配置基本操作)目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块的开发。时间:完成转载 2016-02-16 12:29:41 · 406 阅读 · 0 评论 -
php安装composer是报错解决
下载:[php] view plain copy print?curl -sS https://getcomposer.org/installer | php 安装:[php] view plain copy print?/usr/bin/php composer.原创 2016-06-01 15:59:17 · 4926 阅读 · 0 评论 -
PHP大批量插入数据库的3种方法和速度对比
第一种方法:使用insert into 插入,代码如下:?1234567$params= array(‘value'=>'50′);set_time_limit(0);echodate(“H:i:s”);for($i=0;$i$i++){$转载 2016-06-18 20:31:54 · 565 阅读 · 0 评论 -
php批量sql删除
$SQL="delete from `jb51` where id in (1,2,4)"; 表单大概是: 复制代码 代码如下: php函数主要用到implode 复制代码 代码如下: $ID_Dele= implode(",",$_POST['ID_Dele']); $SQL="delete f原创 2016-06-18 20:36:30 · 495 阅读 · 0 评论 -
php对象转数组
/** * 对象数组转为普通数组 * * AJAX提交到后台的JSON字串经decode解码后为一个对象数组,*凡是json字符串都可以转换支持多维转换 * 为此必须转为普通数组后才能进行后续处理, * 此函数支持多维数组处理。 * * @param array * @return array */function objarray_to_array($原创 2016-06-21 17:55:05 · 1019 阅读 · 0 评论 -
php取得变量的类型 php判断数据类型
gettype取得变量的类型。语法: string gettype(mixed var);返回值: 字符串函数种类: PHP 系统功能内容说明本函数用来取得变量的类型。返回的类型字符串可能为下列字符串其中之一:integer、double、string、array、object、unknown type原创 2016-06-22 15:58:19 · 1213 阅读 · 0 评论 -
Ubuntu 14.04 安装 Nginx PHP5 MySQL
Nginx InstallationNginx is one of the robust web server in Linux world. Nginx is a free, open source, high performance HTTP server and reverse proxy, as weell as an IMAP/POP3 proxy server. Now原创 2016-08-29 18:05:15 · 817 阅读 · 0 评论 -
php 生成pdf
http://www.eoeandroid.com/blog-91900-21634.html原创 2016-07-18 18:29:59 · 874 阅读 · 0 评论 -
Ubuntu 14.04 安装 Nginx PHP5 MySQL
一、安装nginx$ sudo apt-get install nginx二、安装mysql$ sudo apt-get install mysql-server php5-mysql中间让你输入mysql-server的root的密码两次,两次都输入的同一个。安装完毕后使用以下命令测试一下是不是安装成功mysql -u ro原创 2016-09-01 16:56:40 · 878 阅读 · 0 评论 -
PHP Fatal Error: Allowed memory size of 262144 bytes exhausted
262144 bytes is about 0.25MB, which isn't enough to do anything. Check your memory_limit settings inphp.ini原创 2016-12-19 22:49:38 · 723 阅读 · 0 评论 -
php面试要掌握的几个方面
一 算法原创 2016-12-20 17:51:57 · 535 阅读 · 0 评论 -
php基础语法保存
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之如果从类的内部访问不为const或者static变量或者原创 2015-07-24 14:11:57 · 305 阅读 · 0 评论 -
[twig官方文档]为模版设计师而生的Twig(上)-Twig使用指南
掌握了如何安装Twig模版引擎之后,接下里就要学习Twig的语法和语义,然后创建Twig模版。而本文的将花费较大的篇幅来介绍模板引擎的语法和语义,这对于模版设计师将会是非常有用的参考。由于本文的原文篇幅较长,所以就分成两部分进行翻译。本文为第一部分。本文的内容较多,主要包括Tiwg的IDEs 集成,变量,全局变量,设置变量,过滤器,函数,命名参数,控制结构,注释,包含模板等内容。1原创 2015-06-30 11:24:22 · 4611 阅读 · 0 评论 -
PHP json_encode() 函数介绍
在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它。这个函数的功能是将数值转换成json数据存储格式。0102$arr = array03 (0原创 2013-04-14 09:05:35 · 435 阅读 · 0 评论 -
php和js如何通过json互相传递数据(转)
(2012-05-29 11:01:04)转载▼标签:杂谈 当我们在结合php和javascript实现某些功能时,经常会用到json。json是js的一种数据格式,可以直接被js解析。而php无法直接读取json数据,但是php提供了json_decode函数来对json数据进行转化,从而可以被php脚本访问。同时,php也提供了j转载 2013-04-13 23:20:13 · 706 阅读 · 0 评论 -
session与cookie的区别
1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。 2、session中保存的是对象,cookie中保存的是字符串。3、session需要借助cookie才能正常,如果客户端完全禁止cookie,session将失效。 4、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个地方都可以访问原创 2015-03-23 10:33:29 · 356 阅读 · 0 评论 -
百万级别的大数据查询性能分析
实际上可以从下面几个方面提高性能:1.服务器端: 数据表数据太多的话要建立索引,以提高查询速度; 查询改用存储过程,实际上现在比较倾向于所有查询都写能存储过程,在实际过程中应根据具体情况而定。 2.服务器->客户端: 查询时一次不要从服务器端取过多的数据,以免过多地占用网络资源。以10-100条数据为好,太少的话会频繁从服务器端取数据,性能反而降低。 尽量采用Sql语句,原创 2015-03-23 11:28:57 · 1278 阅读 · 0 评论 -
win7(64位)php5.5-Apache2.4-mysql5.6环境安装
win7(64位)安装搭建 php-5.5.10 apache2.4.7 mysql-5.6.16 环境工具/原料php-5.5.10-Win32-VC11-x64.zip 下载地址: http://windows.php.net/download/httpd-2.4.7-win64-VC11.zip 下载地址: http:/转载 2015-04-16 10:47:07 · 941 阅读 · 0 评论 -
php Apache 虚拟主机配置方法
在进行PHP 虚拟主机配置之前需要做一些准备工作,首先要将APACHE+PHP+MYSQL 基本环境配置好,也就是PHP环境搭建好。我们将在此基础之上进行PHP 虚拟主机配置,多个虚拟主机,即一个IP,可以有多个域名访问,也可以说一个WEB SERVER上架设多个网站(在网上找了很久,都没有找到一个可以设置成功的例子,只好自己慢慢弄了,用了我36个小时)。这个就是我们在网上看到的像bluehost原创 2015-05-21 11:06:08 · 525 阅读 · 0 评论 -
Win7 64位系统,PHP 扩展 curl方法
执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录;3. php.ini 中去掉 extension=php_curl.dll 分号3. 重启 Apache原创 2015-05-18 14:03:45 · 2452 阅读 · 0 评论 -
php配置虚拟主机
下面就是PHP 虚拟主机配置的详细步骤: 1.找到Apache的\conf目录下的httpd.conf文件,打开它,找到下面这两行: # Virtual hosts #Include conf/extra/httpd-vhosts.conf 把它改成下面这样: # Virtual hosts Include conf/extra/ht原创 2015-05-18 14:45:39 · 633 阅读 · 0 评论 -
windows 下composer的安装
首先,什么叫composer呢? 好吧,直接贴百度百科的吧。http://baike.baidu.com/view/1657652.htm 那么如何在windows下安装composer呢? windows下执行命令的方式,不如linux下那么方便。所以我们要先设置php环境变量,让php能通过dos去运行。 1.我的电脑(右键)->属性->原创 2015-06-25 15:23:45 · 488 阅读 · 0 评论 -
win7(64位)php5.5-Apache2.4-mysql5.6环境安装
工具/原料php-5.5.10-Win32-VC11-x64.zip 下载地址: http://windows.php.net/download/httpd-2.4.7-win64-VC11.zip 下载地址: http://www.apachelounge.com/download/mysql-5.6.16-winx64.zip 下原创 2015-05-18 14:17:29 · 776 阅读 · 0 评论 -
什么是Web缓存,为什么要使用它
Web缓存游走于服务器和客户端之间。这个服务器可能是源服务器(资源所驻留的服务器Add),数量可能是1个或多个;这个客户端也可能是1个或多个。Web缓存就在服务器-客户端之间搞监控,监控请求,并且把请求输出的内容(例如html页面、 图片和文件)(统称为副本)另存一份;然后,如果下一个请求是相同的URL,则直接请求保存的副本,而不是再次麻烦源服务器。使用缓存的2个主要原因:降低原创 2015-07-01 14:53:13 · 2941 阅读 · 0 评论 -
Zend Studio集成Xdebug断点调试详解
http://www.softown.cn/post/115.html转载 2015-07-01 11:55:46 · 384 阅读 · 0 评论 -
edusoho引发的DAO层,Service层,Controller层、View层的思考
edusoho的结构和java的三大框架比价相似:DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在S原创 2015-05-25 14:14:28 · 1903 阅读 · 0 评论 -
symfony 2 No route found for “GET /” 的解决方法
使用composer安装symfony2之后运行的过程中出现问题如下:No route found for "GET /"404 Not Found - NotFoundHttpException1 linked Exception: ResourceNotFoundException 后来进过查找发现解决办法问:找到文件原创 2015-06-25 17:40:44 · 2853 阅读 · 0 评论 -
php 算法
一、冒泡排序基本思想:对需要排序的数组从后往前(逆序)进行多遍的扫描,当发现相邻的两个数值的次序与排序要求的规则不一致时,就将这两个数值进行交换。这样比较小(大)的数值就将逐渐从后面向前面移动。//冒泡排序?123456789101112原创 2016-12-20 17:52:44 · 411 阅读 · 0 评论