Skip to main content
  • Create new account
  • Reset your password
张文涛的个人博客
致力于提供Drupal开发,实践等方面的精品资讯

Main navigation

  • 首页
  • 关于
  • Glossary
  • 分享

Breadcrumb

  • Home

php常用的数学函数以及数字处理函数

By admin | 10:30 AM CST, Thu August 23, 2012

php常用的数学函数以及数字处理函数
abs — 绝对值
acos — 反余弦
acosh — 反双曲余弦
asin — 反正弦
asinh — 反双曲正弦
atan2 — 两个参数的反正切
atan — 反正切
atanh — 反双曲正切
base_convert — 在任意进制之间转换数字
bindec — 二进制转换为十进制
ceil — 进一法取整
cos — 余弦
cosh — 双曲余弦
decbin — 十进制转换为二进制
dechex — 十进制转换为十六进制
decoct — 十进制转换为八进制
deg2rad — 将角度转换为弧度
exp — 计算 e 的指数
expm1 — 返回 exp(number) – 1,甚至当 number 的值接近零也能计算出准确结果
floor — 舍去法取整
fmod — 返回除法的浮点数余数
getrandmax — 显示随机数最大的可能值
hexdec — 十六进制转换为十进制
hypot — 计算一直角三角形的斜边长度
is_finite — 判断是否为有限值

php 表达式 两个等于号和三个等于号的区别 ==和===的区别

By admin | 4:43 PM CST, Fri July 20, 2012

php 表达式 两个等于号和三个等于号的区别 ==和===的区别;

之所以要写下这个,在程序里面犯了一个低级错误.下面的语句
if($type='image'){ return 'xxx';}
这种情况,条件永远成立的.所以一定会被执行.
难怪一直找不到错误原因.

只要条件改成$type=='image'即可.

说到这里,顺便讨论写题目中的话题.

Php中三个等号与两个等号的区别:【PHP “===”与“==”区别】

==你知道吧,是比较两个值

===也是一样的功能,但是===要求的比较严格

==会在把两个值自动转换成同类型后再比较,而===在比较前不转换
这样的话,
FALSE==0是成立的.
FALSE===0是不成立的.因为数据类型不一样.一个是bool,一个是整型.

暂且记录到这里.

php 之从特定连接获取域名。

By admin | 11:27 AM CST, Fri May 11, 2012

苦恼了很久。最开始是想用正则表达式获取。总是出现这样那样的问题。
后来想从$_SERVER中获取,可是只能获取当前正在打开的连接。

无奈之下,搜索英文资料,居然发现这个,真是宝贝啊。赶紧记录下。

parse_url(“http://www.myurl.com”, PHP_URL_HOST);

自己写的匹配域名的正则表达式

By admin | 6:48 PM CST, Wed May 02, 2012

function get_domain($url){
if(ereg('^http',$url)){
$preg = '/http:\/\/([\w+\.]+\w{2,4})/';
}else{
$preg = '/([\w+\.]+\w{2,4})/';
}
print $url;
print $preg;
preg_match($preg,$url,$match);
print_r($match);
if(strlen($match[1]) > 6){
return ;
}else{
return 'http://' . $match[1] . '/';
}

基本上可以匹配http开头的或者非http开头的域名情况。

只用来匹配连接。至于其他更复杂的匹配,未考虑。

喜欢的,拿去用吧

Pagination

  • Previous page ‹‹
  • Page 2
Subscribe to PHP

Glossary

  • May 2023 (7)
  • March 2023 (1)
  • October 2022 (1)
  • October 2021 (2)
  • August 2021 (4)
  • June 2021 (2)
  • May 2021 (1)
  • April 2021 (2)
  • November 2020 (1)
  • June 2020 (2)
  • December 2019 (2)
  • November 2019 (1)
  • August 2019 (1)
  • February 2018 (1)
  • October 2017 (1)
  • September 2017 (1)
  • July 2017 (1)
  • June 2017 (2)
  • May 2017 (1)
  • March 2017 (3)
  • December 2016 (2)
  • November 2016 (4)
  • October 2016 (3)
  • June 2016 (1)
  • December 2015 (1)
  • November 2015 (6)
  • October 2015 (2)
  • September 2015 (1)
  • August 2015 (1)
  • July 2015 (1)
  • June 2015 (1)
  • May 2015 (1)
  • March 2015 (1)
  • January 2015 (1)
  • December 2014 (3)
  • October 2014 (5)
  • September 2014 (3)
  • August 2014 (1)
  • July 2014 (1)
  • June 2014 (1)
  • May 2014 (1)
  • April 2014 (2)
  • March 2014 (2)
  • February 2014 (2)
  • January 2014 (4)
  • December 2013 (1)
  • March 2013 (2)
  • February 2013 (2)
  • December 2012 (2)
  • November 2012 (4)
  • October 2012 (1)
  • September 2012 (6)
  • August 2012 (15)
  • July 2012 (5)
  • June 2012 (13)
  • May 2012 (9)
  • April 2012 (8)
  • March 2012 (9)
  • February 2012 (3)
  • January 2012 (1)
  • December 2011 (1)
  • November 2011 (6)
  • October 2011 (2)
  • September 2011 (17)
  • August 2011 (4)
  • July 2011 (4)
  • June 2011 (5)
  • May 2011 (4)

Copyright © 2025

苏ICP备14044171号-1