PHP基础

<?php

$student = array("张三","李四","王五","赵六","孙七","陈八");

//取数组长度

len = count(student);

echo $len;

echo $student[0]."<br>";
//修改元素

$student[1] = "玉玉";

print_r($student);

echo "<br>";
//删除最后一个

array_pop($student);

print_r($student);
//随机取值

index= array_rand(student);

echo "<br>";

echo student\[index];

echo "<br>";
/*或者

index = rand(0,count(student)-1);

echo "<br>";

echo student\[index];
*/ //数组去重

$score = array("10","20","30","40","20","30","40");

print_r($score);

new_arry = array_unique(score);

echo "<br>";

print_r($new_arry);

echo "<br>";
//数组遍历

for (i=0;i<count(student);i++){

echo student\[i]."<br>";

}
//关联数组

$student_1 = array('name'=>'张三','id'=>'1','addr'=>'北京');

$student_2 = array('name'=>'李四','id'=>'2','addr'=>'上海');

$student_3 = array('name'=>'呜呜','id'=>'2','addr'=>'成都');

echo "<br>"; $student_1['name'] = "哈哈";
//遍历数组的value

//或者使用 array_values end()取最后一个

foreach(student_1 as stu){

echo $stu; echo "<br>";

}
//遍历数组

key array_key_last()

keys = array_keys(student_1);

foreach(keys as key){ echo $key."-----";

echo student_1\[key]; echo"<br>"; }
//字符串转数组

$source = 'taobao.com.cn.net.edu';

myarray = explode('.',source);

echo "<br>"."----";

print_r($myarray);

//数组转字符串 $grade = array(1,2,3,4,5,6,7,8,9);

string_gradre = implode(',',grade); print_r(($string_gradre));

?>

相关推荐
科技小E22 分钟前
打手机检测算法AI智能分析网关V4守护公共/工业/医疗等多场景安全应用
人工智能·安全·智能手机
Moonnnn.23 分钟前
【单片机期末】单片机系统设计
笔记·单片机·嵌入式硬件·学习
bubiyoushang8881 小时前
Windows11 WSL2 Ubuntu编译安装perf工具
linux·运维·ubuntu
行云流水剑2 小时前
【学习记录】使用 Kali Linux 与 Hashcat 进行 WiFi 安全分析:合法的安全测试指南
linux·学习·安全
KKKlucifer2 小时前
加密通信 + 行为分析:运营商行业安全防御体系重构
网络·安全·重构
xuanwojiuxin3 小时前
linux panic-propagation
linux·运维·服务器
炎码工坊3 小时前
微服务通信安全实战:JWT在分布式架构中的应用与最佳实践
安全·网络安全·云原生·系统安全·安全架构
山海不说话3 小时前
视频行为标注工具BehaviLabel(源码+使用介绍+Windows.Exe版本)
人工智能·python·计算机视觉·视觉检测
achene_ql5 小时前
select、poll、epoll 与 Reactor 模式
linux·服务器·网络·c++
藥瓿亭5 小时前
K8S认证|CKS题库+答案| 9. 网络策略 NetworkPolicy
linux·运维·docker·云原生·容器·kubernetes·cks