PHP实现简单的计算方式

PHP实现简单的计算方式
一、保留两位小数并且四舍五入 $num = 123213.666666; echo sprintf("%.2f",$num).'<br/>'; 二、保留两位小数并且不四舍五入 echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -1)); 三、进一法取整 echo ceil(4.1); echo ceil(9.999); 四、舍去法,取整数 echo floor(4.3); // 4 echo floor(9.999); // 9  

php实现文件下载

php实现文件下载
使用PHP实现文件下载,需要使用header头来指定下载文件类型,不知道下载文件类型可以使用application/octet-stream 二进制流方式来代替   <?php header("Content-type: application/octet-stream"); header('Content-Disposition: attachment; filename=test.png'); header("Content-Length: " . filesize($file)); readfile($file); ?>

PHP数据类型转换

PHP数据类型转换
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: 1、(int)、(integer):转换成整形 2、(float)、(double)、(real):转换成浮点型 3、(string):转换成字符串 4、(bool)、(boolean):转换成布尔类型 5、(array):转换成数组 6、(object):转换成对象     PHP数据类型有三种转换方式: 1、在要转换的变量之前加上用括号括起来的目标类型 2、使用3个具体类型的转换...

thinkphp框架ajax返回问题

thinkphp框架ajax返回问题
前天发布了自己写的博客系统YBlog的第一个版本,后台在上传图片的时候并没有使用Ajax请求,在更新下一个版本的时候打算使用上传ajax请求,但是thinkphp框架自带的ajaxReturn方法返回的并不是我所需要的json对象,看下图: 视图中的代码是这样的: $("#upload").ajaxfileupload({ 'action': '__CONTROLLER__/uploadAjax', 'params': { 'extra': 'info' }, 'onComplete': function(data) { alert(data); if...

第一个版本的博客系统YBlog正式发布

第一个版本的博客系统YBlog正式发布
基于ThinkPHP3.2.3的博客系统YBlog的第一个版本正式上线,该版本是最简单最基础的一个版本,后期会不断更新完善~~ 博客系统暂时放在了新浪SAE上,tp框架和SAE的整合简直就是要人命啊,各种百度各种改,实在蛋疼啊!所以下个版本还是放在阿里云服务器上吧,真心SAE心累啊。 YBlog地址:http://yjdblog.sinaapp.com/

解决一些启动mongo之后出现的一些警告问题

解决一些启动mongo之后出现的一些警告问题
如何安装mongodb请参考前一篇文章《mongodb在Linux下的安装》 mongod服务启动之后,我们该启动客户端,./bin/mongo 这个时候其实已经启动成功了,但是会出现一些警告性的错误: MongoDB shell version: 3.0.6 connecting to: test Server has startup warnings: 2015-08-28T15:29:38.513+0800 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recom...

curl实现GET/POST

curl实现GET/POST
一个函数,利用curl实现GET/POST function oauth_http($method,$header,$url,$data){ $method = $method ? $method : 'get'; if( $method == 'get') { $ch = curl_init (); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, TRUE ); curl_setopt ( $ch, CURLOPT_URL, $url ); $result = curl_exec ( $ch ); curl_close ( $ch ); return $result; ...

【CI框架】使用第三方验证码类库

【CI框架】使用第三方验证码类库
首先准备验证码类库文件Verify.php,我是采用thinkphp自带的验证码类库文件的基础上做了简单的修改。 class Verify { protected $config =    array( 'seKey'     =>  'ThinkPHP.CN',   // 验证码加密密钥 'codeSet'   =>  '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY',             // 验证码字符集合 'expire'    =>  1800,            // 验证码过期时间(s) 'useZh'   ...

[Laravel5.0]安装Laravel

[Laravel5.0]安装Laravel
安装之前首先要确认一下系统是否符合要求: PHP 版本 >= 5.4 Mcrypt PHP 扩展 OpenSSL PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展   一、安装composer(今天暂不多说,回头写一篇关于安装的文章好了),配置composer全量中国镜像(可以参考:http://yanjiadong.net/1465) 二、到此我们可以开始安装了,命令切换到你想要放置该网站的目录下(比如C:\\wwwroot、/Library/WebServer/Documents/、/var...

redis和thinkphp结合仿微博项目

redis和thinkphp结合仿微博项目
采用redis和thinkphp结合写的一个超级简单的仿微博项目,我们暂取名为“Redis-Weibo”。整个“Redis-Weibo”没有采用Mysql数据库,全部redis完成。写这个主要是为了自己学习redis而已。 地址:http://redis.yanjiadong.net/ 希望后续能继续完善。  
Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备15015381号-1

用户登录

分享到: