1. PHP / Говнокод #13982

    +152

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    function get_price () {
    	
    	$item_price =  get_p('item_price');
    	
    	$price = str_split($item_price);
    	
    	if ( sizeof($price)<=1 and sizeof($price) !== 0 ) {
    		
    		echo '--'; 
    		
    		} 
    	
    	if ( sizeof($price)<=3 and sizeof($price) !== 0 ) {
    		
    		echo get('item_price'); 
    		
    		} 
    			
    	if ( sizeof($price)<=4 and sizeof($price) !== 3  and sizeof($price) !== 2) {
    		
    		echo $price[0].' ';
    		
    		for ($i=1; $i<=sizeof($price);$i++) {
    			
    			echo $price[$i];
    			
    			}
    		
    		}
    		
    	if ( sizeof($price)<=5 and sizeof($price) !== 4 and sizeof($price) !== 3 and sizeof($price) !== 2  ) {
    		
    		echo $price[0].$price[1].' ';
    		
    		for ($i=2; $i<=sizeof($price);$i++) {
    			
    			echo $price[$i];
    			
    			}
    		
    		}	
    
    
      // И еще 2 подобных условия
    		
    
    	}

    Взял заказ на фрилансе с доработкой магазина. Так вот эта функция делает из цены вида 1740 такую 1 740, то есть добавляет пробел. Супер серверный хардкор, js не не слышал ...

    Запостил: werdan, 21 Октября 2013

    Комментарии (116) RSS

    Добавить комментарий