PHP函数__autoload失效原因及解决方法

 更新时间:2021年09月16日 08:37:58   作者:小妮浅浅  
在本篇文章里小编给大家整理的是一篇关于PHP函数__autoload失效原因及解决方法,有兴趣的朋友们可以学习下。

1、利用sprintf()函数来格式化,语法“sprintf("%.小数位数f",$num)”。

<?php
header("Content-type:text/html;charset=utf-8");
$num = 10.4567;
$format_num = sprintf("%.2f",$num);
echo $format_num;  //10.46
?>

2、利用number_format()函数,语法“number_format($num,'小数位数')”。

<?php
header("Content-type:text/html;charset=utf-8");
$num = 10.4567;
$format_num = number_format($num,'1');
echo $format_num."
";
$format_num = number_format($num,'2');
 
echo $format_num."
";
$format_num = number_format($num,'3');
echo $format_num;
?>

知识点扩充:

autoload 机制概述

在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。下面是一个实际的例子:

/* Person.class.php */
<?php
 class Person {
 var $name, $age;

 function __construct ($name, $age)
 {
 $this->name = $name;
 $this->age = $age;
 }
 }
?>

/* no_autoload.php */
<?php
 require_once (”Person.class.php”);

 $person = new Person(”Altair”, 6);
 var_dump ($person);
?>

在这个例子中,no-autoload.php文件需要使用Person类,它使用了require_once将其包含,然后就可以直接使用Person类来实例化一个对象。

到此这篇关于PHP函数__autoload失效原因及解决方法的文章就介绍到这了,更多相关PHP函数__autoload失效原因内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用py-spy解决scrapy卡死的问题方法

    使用py-spy解决scrapy卡死的问题方法

    这篇文章主要介绍了使用py-spy解决scrapy卡死的问题方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 基于python 凸包问题的解决

    基于python 凸包问题的解决

    这篇文章主要介绍了基于python 凸包问题的解决方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • PyQt5每天必学之QSplitter实现窗口分隔

    PyQt5每天必学之QSplitter实现窗口分隔

    这篇文章主要介绍了PyQt5每天必学之窗口分隔,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • python处理自动化任务之同时批量修改word里面的内容的方法

    python处理自动化任务之同时批量修改word里面的内容的方法

    在本篇文章里小编给各位整理的是一篇关于利用python处理自动化任务之同时批量修改word里面的内容的文章,需要的可以参考学习下。
    2019-08-08
  • python实现可变变量名方法详解

    python实现可变变量名方法详解

    在本篇文章里小编给大家整理了关于python实现可变变量名的相关知识点内容以及实例代码,需要的朋友们参考下。
    2019-07-07
  • python tkinter基本属性详解

    python tkinter基本属性详解

    这篇文章主要介绍了python tkinter基本属性详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Pandas时间序列基础详解(转换,索引,切片)

    Pandas时间序列基础详解(转换,索引,切片)

    今天小编就为大家分享一篇Pandas时间序列基础详解(转换,索引,切片),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • 手把手教你jupyter notebook更换环境的方法

    手把手教你jupyter notebook更换环境的方法

    在日常使用jupyter-notebook时,可能会碰到需要切换不同虚拟环境的场景,下面这篇文章主要给大家介绍了关于jupyter notebook更换环境的方法,需要的朋友可以参考下
    2023-05-05
  • Python类super()及私有属性原理解析

    Python类super()及私有属性原理解析

    这篇文章主要介绍了Python类super()及私有属性原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • 一小时学会TensorFlow2之大幅提高模型准确率

    一小时学会TensorFlow2之大幅提高模型准确率

    这篇文章主要介绍了TensorFlow2之大幅提高模型准确率,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09

最新评论