| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- <?php
- setlocale(LC_MONETARY, 'hu_HU');
- class formatize {
-
-
- static function currency($number=0,$currency='HUF',$separator=false) {
- if ($currency=='HUF') {
- if ($separator==false) {
- return number_format($number,0,'',' ');
- }
- else {
- return number_format($number,0,'','.');
- }
- }
- else {
- return number_format($number,2,'.',' ');
- }
- }
- static function currency_in_million($number=0,$currency='HUF') {
- if ($currency=='HUF' && $number>1000000) {
- return round($number/1000000,2)." M";
- }
- else {
- return number_format($number,2,'.',' ');
- }
- }
- static function getUserFavoritePropertiesCount() {
- if ($_COOKIE['fp_fav_props']!=='') {
- $data = unserialize($_COOKIE['fp_fav_props']);
- return sizeof($data);
- }
- else {
- return 0;
- }
- }
-
- static function getUserFavoriteAgentsCount() {
- if ($_COOKIE['fp_fav_agents']!=='') {
- $data = unserialize($_COOKIE['fp_fav_agents']);
- return sizeof($data);
- }
- else {
- return 0;
- }
- }
- static function getUserFavoriteOfficesCount() {
- if ($_COOKIE['fp_fav_offices']!=='') {
- $data = unserialize($_COOKIE['fp_fav_offices']);
- return sizeof($data);
- }
- else {
- return 0;
- }
- }
- static function propertySlideURL($filename) {
- if ($filename!='') {
- $maindir = substr($filename,1,3);
- $subdir = substr($filename,1,5);
- $url = 'https://prod.rockhome.hu:8445/pictures/ingatlan/'.$maindir.'/'.$subdir.'/'.$filename;
- return $url;
- }
- else {
- return false;
- }
- }
- static function is_url_exist($url){
- return true;
-
- $ch = curl_init($url);
- curl_setopt($ch, CURLOPT_NOBODY, true);
- curl_exec($ch);
- $code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
-
- if ($code==200) {
- $status = true;
- }
- else {
- $status = false;
- }
-
- curl_close($ch);
- return $status;
- }
-
- }
|