php用for循环比较数组对应值是否包含的方法,可错位比较

<?php

$a1=array("red","ed","blue","green");

$a2=array("red","blue","b","bl ue");

// 使用for循环遍历数组 错位对比

for (i = 1; i < 4; $i++) {

s=i-1;

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

bijiao=strpos(a1[i\],a2[$s]);

if($bijiao!== false){

echo i."--".a1[i\]."包含".a2[$s]."--xiangdeng\n";

deng\[i]=a2\[s];

}else{

echo i."--".a1[i\]."不包含".a2[$s]."--nnn\n";

no\[i]=a2\[s];

}

}

print_r($deng);

echo "<br>deng以上是相等数组--------<br>";

print_r($no);

echo "<br>以上是不等数组----------<br>";

echo "<br>-----array_diff_assoc比较数组(不错位)只能判断等不等------<br>";

result=array_diff_assoc(a1,$a2);

echo"共有".count($result)."个不相等,具体如下:<br>";

print_r($result);

echo "<br>";

echo "使用for循环遍历数组<br>";

$array = array( "Alice",30,"New York");

// 获取数组的键

keys = array_keys(array);

// 使用for循环遍历数组

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

key = keys[$i];

value = array[$key];

echo "Key: key, Value: value\n";

}

echo strpos("Hello world!","world");

?>

相关推荐
梦想要有17 小时前
抽卡机小程序开发
php
appleคิดถึง18 小时前
tp6数据导出excel文件时对大数据量处理
php·excel·tp6
霸王大陆20 小时前
《零基础学 PHP:从入门到实战》模块十:从应用到精通——掌握PHP进阶技术与现代化开发实战-2
android·开发语言·php
小李独爱秋20 小时前
计算机网络经典问题透视:TCP的“误判”——非拥塞因素导致的分组丢失
服务器·网络·tcp/ip·计算机网络·智能路由器·php
凯子坚持 c1 天前
Docker 容器全生命周期管理与运维命令深度解析
运维·docker·php
霸王大陆1 天前
《零基础学 PHP:从入门到实战》模块十:从应用到精通——掌握PHP进阶技术与现代化开发实战-4
开发语言·php
golang学习记1 天前
Redis Pipeline 实战指南:提升 Go 后端性能的利器
redis·golang·php
JienDa1 天前
JienDa聊PHP:乡镇外卖跑腿小程序开发实战:基于PHP的乡镇同城O2O系统开发
开发语言·php
霸王大陆1 天前
《零基础学 PHP:从入门到实战》模块十:从应用到精通——掌握PHP进阶技术与现代化开发实战-1
android·开发语言·php
拾忆,想起1 天前
Dubbo序列化异常终结指南:从精准诊断到根治与防御
开发语言·前端·微服务·架构·php·dubbo·safari