Arrays 数组元素不会显示在回显中
由于某种原因,数组中的一个元素决定消失。我不知道为什么。我已在1处启动数组以跳过0。但是当它打印出来的时候,除了20以外,其他的都显示出来了。这是密码 $myArray=array(1=>“C”、“Java”、“C++”、“Objective-C”、“C#”、“PHP”、“可视化) Basic、Python、JavaScript、Perl、Ruby、, “PL/SQL”、“Delphi/Oject pascal”、“Visual Basic.Net”, “lisp”、“Pasca”、“Ada”、“Transact-SQL”、“Logo”、“NXT-G”)Arrays 数组元素不会显示在回显中,arrays,element,Arrays,Element,由于某种原因,数组中的一个元素决定消失。我不知道为什么。我已在1处启动数组以跳过0。但是当它打印出来的时候,除了20以外,其他的都显示出来了。这是密码 $myArray=array(1=>“C”、“Java”、“C++”、“Objective-C”、“C#”、“PHP”、“可视化) Basic、Python、JavaScript、Perl、Ruby、, “PL/SQL”、“Delphi/Oject pascal”、“Visual Basic.Net”, “lisp”、“Pasca”、“Ada”
//unset($myArray[7]);
$result=count($myArray);
对于($i=1;$i)
这就是它打印的内容:
流行程度排名第一的语言是C,我正在学习它!
受欢迎程度排名第二的语言是Java
在流行度中排名第3的语言是C++。
流行程度排名第四的语言是Objective-C
受欢迎程度排名第五的语言是C#
流行程度排名第六的语言是PHP
受欢迎程度排名第7位的语言是(视觉)基础语言
流行程度排名第8位的语言是Python
流行度排名第9位的语言是JavaScript,我正在学习它!
受欢迎程度排名第十的语言是Perl
受欢迎程度排在第11位的语言是Ruby
流行程度排名第12位的语言是PL/SQL
流行程度排名第13位的语言是Delphi/Oject pascal
流行程度排名第14位的语言是Visual Basic.Net
流行程度排名第15位的语言是lisp
流行程度排名第16位的语言是帕斯卡语
受欢迎程度排名第17位的语言是Ada
流行程度排名第18位的语言是Transact-SQL
受欢迎程度排名第19位的语言是Logo
Ruby的受欢迎程度是11
第九个最流行的是(JavaScript)
因此#20缺失,即“NXT-G”
谢谢。Change
$iLegend!谢谢你只是一个问题,count()
是3。从$i=1开始,1对集合进行计数并获得它是一个非常容易和常见的错误(有时,如果你最后一个超过了最后一个,而不是在最后一个的话,会有一个很大的安全漏洞),并且通过让语言为你做计数和索引来避免一些事情,例如。
//unset($myArray[7]);
$result = count($myArray);
for ($i = 1; $i<count($myArray); $i++){
if($myArray[$i] == $myArray[$i]){
echo "<br>The language ranked #$i in popularity is ";
echo $myArray[$i];
if($myArray[$i] =="JavaScript" || $myArray[$i] == "C"){
echo ", and I'm learning it!";
}
}
}
echo "<br>The popularity of Ruby is ";
echo array_search ("Ruby",$myArray);
echo "<br>The 9th most popular is ";
echo "($myArray[9])<br>";
echo ($result);
//echo var_dump($myArray);
?>