首页 > Web开发 > 详细

PHP函数

时间:2020-04-19 22:04:04      阅读:60      评论:0      收藏:0      [点我收藏+]

1、strlen()函数返回字符串长度

<?php
echo strlen("hello")
?>

技术分享图片

 

 2、对字符串中的单词计数

<?php
echo str_word_count("do you know this");
?>

技术分享图片

 

 3、反转字符串

<?php
echo strrev("do you know this");
?>

技术分享图片

 

 4、替换字符串中文本

<?php
echo str_replace("this","that","do you know this");
?>

技术分享图片

 

 5、对数组排序函数

sort() - 以升序对数组排序

rsort() - 以降序对数组排序

asort() - 根据值,以升序对关联数组进行排序

ksort() - 根据键,以升序对关联数组进行排序

arsort() - 根据值,以降序对关联数组进行排序

krsort() - 根据键,以降序对关联数组进行排序

例1:按字母升序/降序

<?php
$fruits=array("Banana","peach","apple");
sort($fruits);
$clength=count($fruits);
for($x=0;$x<$clength;$x++)
{
    echo $fruits[$x];
    echo "<br>";
}
?>

技术分享图片

<?php
$fruits=array("Banana","peach","apple");
rsort($fruits);
$clength=count($fruits);
for($x=0;$x<$clength;$x++)
{
    echo $fruits[$x];
    echo "<br>";
}
?>

技术分享图片

 例2:按数字升序/降序

<?php
$fruits=array(7,1,22,13);
sort($fruits);
$clength=count($fruits);
for($x=0;$x<$clength;$x++)
{
    echo $fruits[$x];
    echo "<br>";
}
?>

技术分享图片

<?php
$fruits=array(7,1,22,13);
rsort($fruits);
$clength=count($fruits);
for($x=0;$x<$clength;$x++)
{
    echo $fruits[$x];
    echo "<br>";
}
?>

技术分享图片

 例3:根据值对数组进行升序/降序

<?php
$age=array("ann"=>"30","tian"=>"18","bill"=>"26");
asort($age);

foreach($age as $x=>$x_value)
{
    echo "key=" . $x . ", value=" . $x_value;
    echo "<br>";
}
?>

技术分享图片

 

<?php
$age=array("ann"=>"30","tian"=>"18","bill"=>"26");
arsort($age);

foreach($age as $x=>$x_value)
{
    echo "key=" . $x . ", value=" . $x_value;
    echo "<br>";
}
?>

技术分享图片

 

 

 例4:根据键对数组进行升序/降序

<?php
$age=array("ann"=>"30","tian"=>"18","bill"=>"26");
ksort($age);

foreach($age as $x=>$x_value)
{
    echo "key=" . $x . ", value=" . $x_value;
    echo "<br>";
}
?>

技术分享图片

 

 

<?php
$age=array("ann"=>"30","tian"=>"18","bill"=>"26");
krsort($age);

foreach($age as $x=>$x_value)
{
    echo "key=" . $x . ", value=" . $x_value;
    echo "<br>";
}
?>

技术分享图片

 

PHP函数

原文:https://www.cnblogs.com/tinkerbell/p/12733258.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!