PHP
小哥xiaog
移动开发 iOS android
展开
-
PHP使用数据库的并发问题
在并行系统中并发问题永远不可忽视。尽管PHP语言原生没有提供多线程机制,那并不意味着所有的操作都是线程安全的。尤其是在操作诸如订单、支付等业务系统中,更需要注意操作数据库的并发问题。 接下来我通过一个案例分析一下PHP操作数据库时并发问题的处理问题。 首先,我们有这样一张数据表:mysql> select * from counter;+----+-----+| id | nu转载 2015-07-18 23:33:01 · 2707 阅读 · 0 评论 -
Linux下php安装Redis扩展
安装(首先安装好redis服务,redis服务和redis扩展配合使用)开始在 PHP 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 PHP redis 驱动,且你的机器上能正常使用 PHP。 接下来让我们安装 PHP redis 驱动:下载地址为:https://github.com/nicolasff/phpredis。PHP安装redis扩展/us转载 2016-02-25 18:52:46 · 408 阅读 · 0 评论 -
PHP json_encode()
定义和用法json_encode ()对变量进行 JSON 编码语法json_encode(value,option) 参数描述value必填。待编码的 value ,除了resource 类型之外,可以为任何数据类型。该函数只能接受 UTF-8 编码的数据options可选。J转载 2016-02-25 11:38:16 · 392 阅读 · 0 评论 -
浅谈 PHP 与手机 APP 开发(API 接口开发)
这个帖子写给不太了解PHP与API开发的人一、先简单回答两个问题:1、PHP 可以开发客户端?答:不可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分,即:服务端的开发。(别去纠结 GTK、WinBinder)2、为什么选择 PHP 作为开发服务端的首选?答:跨平台(可以运行在UNIX、LINUX、WINDOWS、Mac OS下)、低消耗(转载 2016-02-24 18:00:39 · 362 阅读 · 0 评论 -
php json转换为嵌套数组array
[php] view plain copyfunction json_to_array($web) { $arr=array(); foreach($web as $k=>$v) { if(is_object($v)) $arr[$k]=json_to_array($v); //判断类型是不是object转载 2016-03-07 16:47:55 · 2683 阅读 · 0 评论 -
require或include相对路径多层嵌套引发的问题
php中require/include 包含相对路径的解决办法在PHP中require,include一个文件时,大都是用相对路径,是个很头疼的问题。例如:(网站根目录)├文件夹│ ││ └1.php├文件夹│ ││ └2.php└index.php问题:在1.php中通过include转载 2016-03-07 15:30:06 · 2314 阅读 · 0 评论 -
在Mac下安装XAMPP(Apache, PHP, MySQL)
XAMPP 是个啥?来自官方的简介:[cpp] view plaincopyprint?适用于 Mac OS X 的 XAMPP 是 Mac OS X 上最简单,最实用,也最完整的网络服务器解决方案。该发行版包括整合了最新的 MySQL、PHP,和 Perl 的 Apache 2 服务器。它以 Mac OS X 安装包的方式发布,包含所有转载 2015-07-18 23:00:52 · 809 阅读 · 0 评论 -
怎么搭建php环境Apache+PHP+mysql
php开发环境的搭建是困扰新手们学习php 的第一道难题,很多童鞋为了省事经常直接安装wamp集成软件,这样虽然方便了新手童鞋,但是,个人觉得,这样对于学习PHP及后期理解PHP原理会造成相当的困扰,很多童鞋甚至编码过程中出了错也不会解决,因为不知道是环境出错了还是编码出错了。工具/原料 Apache软件、php5.2、mysql转载 2015-07-18 23:50:04 · 604 阅读 · 0 评论 -
PHP+MYSQL如何插入记录到数据库
“INSERT INTO”语句的作用是:向一个数据库的表中插入一条新的记录。向一个数据库表中插入数据“INSERT INTO”的作用是:向一个数据库的表中插入一条新的记录。语法INSERT INTO table_nameVALUES (value1, value2,....)你可以在指定的列中插入数据,具体如下:INSERT INTO table转载 2015-07-18 12:21:06 · 1815 阅读 · 0 评论 -
PHP中如何通过Web执行C/C++应用程序?
一、简介 如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先生成C++程序代码,并编译它,谈后讨论我们将如果通过使用PHP的函数转载 2015-07-18 23:40:42 · 339 阅读 · 0 评论 -
PHP,C++,Mysql
PHP如何与后台C++程序通信,C++操作Mysql数据库等-------------my.h概要#include #include #include #include #include #include #include #include #include #include #include -------------转载 2015-07-18 23:43:03 · 306 阅读 · 0 评论 -
PHP接收多个上传文件
前言这星期一直再搞php,涉及到文件上传的部分有些遗忘,这里记录一下 HTML的form表单用html的表单模拟一个文件上传的post请求,代码如下: Send this File: 注意: 要确保文件上传表单的属性是 enctype="multipart/form-data",否则文件上传不了 PHP首先,需要解转载 2015-07-19 00:03:24 · 4195 阅读 · 0 评论 -
Linux下redis服务的安装
第一部分:安装redis 希望将redis安装到此目录 1/usr/local/redis希望将安装包下载到此目录 1/usr/local/src那么安装过程指令如下:转载 2016-02-25 18:47:10 · 349 阅读 · 0 评论