Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP获取两个字母之间的字母_Php - Fatal编程技术网

PHP获取两个字母之间的字母

PHP获取两个字母之间的字母,php,Php,我有两个基于SQL查询返回两个字母的PHP动态变量,在本例中,我将使用两个随机固定字母: $firstletter = "F"; $lastletter = "A"; 我需要返回第一个字母和最后一个字母之间的所有字母作为一个数组,这样我就可以循环遍历它们。对于这个例子,它应该返回F,E,D,C,B,A 你知道我该怎么做吗 试试这个: $array = range('A', 'F'); print_r($array); 对于反向值: $array = range('A', 'F'); prin

我有两个基于SQL查询返回两个字母的PHP动态变量,在本例中,我将使用两个随机固定字母:

$firstletter = "F";
$lastletter = "A";
我需要返回第一个字母和最后一个字母之间的所有字母作为一个数组,这样我就可以循环遍历它们。对于这个例子,它应该返回F,E,D,C,B,A

你知道我该怎么做吗

试试这个:

$array = range('A', 'F');
print_r($array);
对于反向值:

$array = range('A', 'F');
print_r(array_reverse($array)); 
我们将这样做:

<?php

var_dump(range('F', 'A'));

您需要两个给定字母之间的所有字母表。 你可以用range来得到它。
e、 g.$字母=范围('f','a')

绳子是什么。。是不是只包含一个A和所有的字母?数据库?一根绳子?这里没有足够的答案。添加更多的代码抱歉忘了提到,示例应该返回F,E,D,C,B,AForgot,这对xD和@Ahmed都有效,它也可以向后工作,因为您的示例
范围('F','A')
:)如果firstletter>按字母顺序排列的lastletter,则答案没有按字母顺序反转数组-所以我想说它还没有完全正确corr@MichaelLihs,谢谢你,我读过了这一部分。正如martindilling提到的,翻转参数的顺序非常简单。固定的!
array(6) {
  [0]=>
  string(1) "F"
  [1]=>
  string(1) "E"
  [2]=>
  string(1) "D"
  [3]=>
  string(1) "C"
  [4]=>
  string(1) "B"
  [5]=>
  string(1) "A"
}