文档章节

php项目常用PHP函数

Tony2015
 Tony2015
发布于 2015/05/04 10:28
字数 170
阅读 16
收藏 0

1.

处理数字类常用2个

floatval— 获取变量的浮点值intval— 获取变量的整数值

$var = '122.34343The';
$float_value_of_var = floatval ($var);
print $float_value_of_var; // 打印出 122.34343
//项目中
//计算出所有未结算的子订单收益
        $noSyTotal = 0; //预收益值 ,默认是0
        foreach($noSyList as $k=>$jm)
        {
            $prub = unserialize($jm['prud']);
            //结算出单件的收益
            $produc = M('produc','mall_')->field("(CASE WHEN gyprice>0 THEN (memprice-gyprice)*0.4 ELSE 0 END) AS sy")
                        ->where('id='.$prub['id'])
                        ->find();
            //一件子订单的收益  = 单件收益  x 件数
            $money = isset($produc['sy']) ? floatval($produc['sy']) * intval($prub['num']) : 0;
            $noSyTotal += $money;
        }

2.

反序列化unserialize ---对单一的已序列化的变量进行操作,将其转换回     PHP 的值。  

 











© 著作权归作者所有

共有 人打赏支持
Tony2015
粉丝 1
博文 50
码字总数 28618
作品 0
杭州
程序员
私信 提问
phpjs

还有这么一种神奇的存在,php.js这个项目用javascript的语法实现了大部分常用 的php的函数,如果你是php程序员还想用php 的语法来写js,那么你可以试试

foooy
2013/10/15
488
0
php程序员的水平 看看自己属于那个级别的

PHPer的定义 PHPer是以PHP程序编写为主要工作,其他方面略有涉及的一种职业人士,大家所说的程序猿。 对PHPer的等级划分 PHP 爱好者 (半个PHPer) PHP 初学者 (PHP Beginner) PHP 初级程序员 ...

郜秀
2012/07/06
9.6K
34
PHP项目开发编译器--EclipsePHP Studio

EclipsePHP Studio (以下简称:EPP)是一个大型PHP项目开发编译器,基于Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,辅助P...

匿名
2009/12/24
9.4K
0
ThinkPHP助手

ThinkPHP助手 简介 ThinkPHP助手是运行在本地的ThinkPHP开发辅助性工具,也是本人的初学LAMP的学习成果,基于ThinkPHP+XML,前端采用jQuery和Bootstrap。主要目的是将应用开发过程中的一些繁琐...

朱__朱
2012/11/16
8.3K
2
CodeIgniter剖析(1)

下载CodeIgniter1.7并解压缩后,将index.php和system目录拷贝到web服务器的根目录下,这样就完成了CodeIgniter的安装。 安装完后可以看下system目录下的结构。Application是你自己项目存放文...

嗯哼9925
2018/01/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

html5代码书写规范

DOCTYPE 页面文档类型统一使用HTML5 DOCTYPE. <!DOCTYPE html> Meta字符集设置 声明方法遵循HTML5的规范, Meta文件使用 "UTF-8" 浏览器显示编码指定. <meta charset="utf-8"> 手机端页面添......

niuhongxia
24分钟前
3
0
怎么修改 phpstorm 中注释的开始位置

PHPStorm 版本:v2018.3 如下图设置:

whoru
33分钟前
2
0
Android Arcface人脸识别sdk使用工具类

public class FaceUtil{ private static final String TAG = FaceUtil.class.getSimpleName(); private static FaceUtil faceInstance = null; public FaceDB mFaceDB; pri......

是哇兴哥棒棒哒
41分钟前
2
0
JFreeChart中文API和树形详解

-------------------------------- JfreeChart 中文API -------------------------------- 要想绘制出漂亮的图表,就必须了解图表的构成部分,将图表进行分解成N个部分。 然后再对每一个部分...

喜欢搬砖的农民工
43分钟前
2
0
Android ViewPager

1.PagerAdapter { public int getCount() { return list.size(); } public Object instantiateItem(ViewGroup container, int postion) { container.addView(iv); return iv; } public void ......

Coding缘
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部