2012-04-22 30 views
0

我开发的应用程序是我需要使用下一个PHP5代码:SUBSTR函数在PHP5

<?php 

$Hurrengo_Hitza = 'word_3'; 

$Handiena_MarkID = 0; 
$Handiena_Hitzarentzat = -2; 
$Hitza_Index = substr($Hurrengo_Hitza , 5); 

    print $Handiena_MarkID . $Hitza_index . $Handiena_Hitzarentzat; 

我正在寻找的结果是0 3 -2和我得到的结果是0-2。问题是哪个?

+0

尝试使用英文变量名称。 – dynamic 2012-04-22 11:10:12

回答

1

这是错字和区分大小写的只是小case。该行

print $Handiena_MarkID . $Hitza_index . $Handiena_Hitzarentzat; 

通知它说$Hitza_index,而不是$Hitza_Index。由于PHP中的变量区分大小写,因此您需要将其更改为$Hitza_Index

0

PHP中的变量区分大小写。

0

试试这个:

$Hitza_Index = substr($Hurrengo_Hitza, -1); 
+0

是的,同意其他人回答说的。 PHP中的变量区分大小写。所以,请注意以下行:'print $ Handiena_MarkID。 $ Hitza_Index。 $ Handiena_Hitzarentzat;' – 2012-04-22 11:18:53

0

打印时,您在$ Hitza_index中使用小写字母i,而在分配时使用大写字母。