您的当前位置:首页正文

PHP学习笔记

2024-11-24 来源:个人技术集锦

一、格式化输出,使用pre后在浏览器可以格式化的观看

<pre>
    <?php print_r($_SERVER['SERVER_ADDR']); ?>
</pre> 

二、自定义函数,自定义getFactors函数,输入一个正整数参数,返回该正整数的所有因子

function getFactors($number){
   $factors=[];
   for($i=2;$i<=$number/2;$i++){
       if($number % $i === 0){
           $factors[]=$i;
       }; 
   };
   return $factors;
};
$factorsTen = getFactors(36);
print_r($factorsTen);

三、数组方法示例

<?php
    $numbers = [5,9,3,2,7,1,6];

    function testArray($numbers){
        // 结果数组,统计结果放到这个数组中
        $newarray=[];

        $newarray["元素数量"]=count($numbers);
        $newarray["元素和"]= array_sum($numbers);
        $newarray["元素平均值"]= round(array_sum($numbers)/count($numbers),2);
        $newarray["最大值"]= max($numbers);
        $newarray["最小值"]= min($numbers);
        sort($numbers);
        $newarray["排序"]= $numbers;

        return $newarray;

    };

    print_r(testArray($numbers));

四、PHP连接数据库

<?php
    $servername = 'localhost';
    $username = "root";
    $password = "r2oot";

    $connect = mysqli_connect($servername,$username,$password);
    
    if(!$connect){
        // 连接失败
        die('数据库连接失败:'.mysqli_connect_error());
    }
    echo '数据库连接成功!';

    //关闭数据库
    mysqli_close($connect);

使用php8版本时,加入异常捕获信息:

 

显示全文