это какая-то венгерская запись , но какая-то (кажется, очень близкая к pahn ) неправильно понятая и бесполезная *. взгляните на замечательную статью о венгерской нотации и о том, как правильно ее использовать.
* просто использование префикса, чтобы увидеть, какой тип переменная должна быть, не очень полезно - вам лучше префиксировать их чем-то, что определяет, какой вид переменной это. пример:
давайте предположим, что у вас есть некоторые переменные, содержащие разные валюты (евро и доллары, в центах для вашего случая, поскольку вы задали префикс fpr, поэтому я буду использовать целые числа) и функцию для преобразования одной в другую. в вашем случае:
$iPriceAmerica = 500;
// would be the right way
$iPriceEurope = iEuroFromDollar($iPriceAmerica);
// looks right and is possible as both are integers
// but is wrong (correct executable code, but doesn't give the expected result)
$iPriceEurope = $iPriceAmerica;
с правильными венгерскими обозначениями, используя dol_
для долларов и eur_
для евро:
$dol_PriceAmerica = 500;
// would be the right way
$eur_PriceEurope = eur_from_dol($dol_PriceAmerica);
// looks wrong - eur isn't dol, there muste be some kind of conversion
$eur_PriceEurope = $dol_PriceAmerica;