Title: Shortcodes.php PHP version function incorrect
Last modified: September 1, 2016

---

# Shortcodes.php PHP version function incorrect

 *  [BDDierks](https://wordpress.org/support/users/bddierks/)
 * (@bddierks)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/)
 * ver: 3.8.6
    file: Shortcodes.php function: UPCP_Return_PHP_Version always returns
   0. reason: Incorrect variables, and incorrect joining of array.
 * Is:
 *     ```
       function UPCP_Return_PHP_Version() {
       	$PHP_Version_Array = explode(".", phpversion());
       	$PHP_Version_Number = $PHP_Version_String[0] * 10000 + $PHP_Version_String[1] * 100 + $PHP_Version_String[2];
   
       	return $PHP_Version_Number;
       }
       ```
   
 * Should be:
 *     ```
       function UPCP_Return_PHP_Version() {
       	$PHP_Version_Array = explode(".", phpversion());
       	$PHP_Version_Number = $PHP_Version_Array[0] * 10000 . $PHP_Version_Array[1] * 100 . $PHP_Version_Array[2];
   
               return $PHP_Version_Number;
       }
       ```
   
 * [https://wordpress.org/plugins/ultimate-product-catalogue/](https://wordpress.org/plugins/ultimate-product-catalogue/)

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Thread Starter [BDDierks](https://wordpress.org/support/users/bddierks/)
 * (@bddierks)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/#post-7516769)
 * My mistake – the correct code should be:
 *     ```
       function UPCP_Return_PHP_Version() {
       	$PHP_Version_Array = explode(".", phpversion());
       	$PHP_Version_Number = $PHP_Version_Array[0] * 10000 . $PHP_Version_Array[1] * 100 . $PHP_Version_Array[2];
   
               return $PHP_Version_Number;
       }
       ```
   
 *  Thread Starter [BDDierks](https://wordpress.org/support/users/bddierks/)
 * (@bddierks)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/#post-7516770)
 * Er:
 *     ```
       function UPCP_Return_PHP_Version() {
       	$PHP_Version_Array = explode(".", phpversion());
       	$PHP_Version_Number = $PHP_Version_Array[0] * 10000 + $PHP_Version_Array[1] * 100 + $PHP_Version_Array[2];
   
               return $PHP_Version_Number;
       }
       ```
   
 * OK, so I’m a bit flustered with this not working…
 *  [etoilewebdesign](https://wordpress.org/support/users/etoilewebdesign/)
 * (@etoilewebdesign)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/#post-7516925)
 * Hi BDDierks,
 * Are there any features of your plugin that are dysfunctional due to the PHP version?
 *  Thread Starter [BDDierks](https://wordpress.org/support/users/bddierks/)
 * (@bddierks)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/#post-7516929)
 * Dysfunctional – no. Just something that I noticed.
 *  [etoilewebdesign](https://wordpress.org/support/users/etoilewebdesign/)
 * (@etoilewebdesign)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/#post-7516955)
 * Hi BDDierks,
 * We’ll make the fix for the array name. Thank you for letting us know.
 * Gladly it is not creating any sort of issues, so we will have a look at it later
   on. 🙂
 * Best regards,

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Shortcodes.php PHP version function incorrect’ is closed to new replies.

 * ![](https://ps.w.org/ultimate-product-catalogue/assets/icon-128x128.png?rev=1805317)
 * [Ultimate Product Catalog](https://wordpress.org/plugins/ultimate-product-catalogue/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ultimate-product-catalogue/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ultimate-product-catalogue/)
 * [Active Topics](https://wordpress.org/support/plugin/ultimate-product-catalogue/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ultimate-product-catalogue/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ultimate-product-catalogue/reviews/)

 * 5 replies
 * 2 participants
 * Last reply from: [etoilewebdesign](https://wordpress.org/support/users/etoilewebdesign/)
 * Last activity: [9 years, 10 months ago](https://wordpress.org/support/topic/shortcodesphp-php-version-function-incorrect/#post-7516955)
 * Status: not resolved