sunafter 发表于 2009-9-13 16:17:10

如何判断数组元素个数

本帖最后由 sunafter 于 2009-9-13 16:29 编辑

$url='127&tid=16041430&pid=197894771&page=1'
$array=StringSplit($url,'&',1)
        $Fd=$array
        $Td=StringTrimLeft($array,4)
        $Pd=StringTrimLeft($array,4)
        $Pg=StringTrimLeft($array,5)将URL字符串以"&"符号分割存入数组$array中,如果在URL正确的情况下,$Fd,,$Td,$Pd等变量的值都是数字,但是如果不输入URL或者输入错误的情况下,怎样判断数组$array是一个有效的数组?既有且只有5个元素,$array-$array,每个元素的值均为数字,如果判断出$array是无效数组就弹出提示信息:URL不正确。
不知我描述的大大们能不能理解,本人太菜,请多包涵。。。
谢谢afan大侠!!!

afan 发表于 2009-9-13 16:23:56

$array=StringSplit($url,'&',1)
If Not @error Then
   If $array = 5 Then
      $Fd=$array
      $Td=StringTrimLeft($array,4)
      $Pd=StringTrimLeft($array,4)
      $Pg=StringTrimLeft($array,5)
    Endif
Endif

sunafter 发表于 2009-9-13 16:30:09

many many thanks!

kkikk 发表于 2009-9-13 16:35:30

向afan学习。
页: [1]
查看完整版本: 如何判断数组元素个数