• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Migrating coding from PHP 5.5.x to PHP 5.6.x

Adam Howard

Well-known member
#1
Since this is the forum dedicated to add-on development discussions, I figured this would be the proper place to post this. :)

Deprecated Code List
http://docs.php.net/manual/en/migration56.deprecated.php

Backward incompatible changes
http://docs.php.net/manual/en/migration56.incompatible.php#migration56.incompatible

Thankfully, the list is not as extensive as it was from 5.2 to 5.3. It's even less than it was for 5.3 going to 5.4 or going to 5.5, so I think this will be easily adapted.

5.6 is still under development, but has reached a feature freeze state. So I do not expect any more changes in the upcoming beta, except for bug fixes only.
 
Last edited:

Adam Howard

Well-known member
#4
XenForo 1.3.3

As well as the following add-ons were all tested with this in config.php
PHP:
ini_set('display_errors', true);
On PHP 5.6 (beta 3) and have proven to function with no errors.

"Stay Logged In" checked by default
1.1

[bd] Anonymous Posting
2.2.0b

[bd] Mails
0.9.3b

[bd] Tag Me
3.0.4b

[bd] Widget Framework
2.5.0d

[FreddysHouse] Signature Once
1.2.1

[ITD] VidPk BB Code Media Sites.
1.0.0

[PE] Login Bar
1.0.0

[rellect] Desktop Version For Mobiles
1.0.2

[TH] Style Chooser Link in Visitor Panel
1.0.1

[Tinhte] XenTag
2.1.0

[tLk] ReadPC
1.1.0

[YOU] hack
1.1.1

Advanced BBCode by Chrome
1.0.0

Amazon Parser
1.7

Birthday Calendar
1.4

Calendar
3.0

Clickable Rows
2.0.0b

Convert Image
2.1

Convert Image All
2.2

CTA Login
1.0.0

CTA Table BB Code
1.1.1

Custom Robots
1.1.0

Digital Point Syntax Highlighter
1.3.0

Disable Invisible Status by Waindigo
1.0.0

Email Idle Users by Waindigo
1.0.2b

Follow Me Postbit
0.0.3

Font Awesome Ratings
1.0.0

Friend Inviter
2.0.8

Get TMS' "New"-Button Back
1.0

Icewind Total Forum Thread Views
1.0

Ignore Signatures
2.2

Live Update
3.0

Login As User by Waindigo
1.1.9a

Master Forums
1.0

MattW Back To Top
1.0.3b

Me
3.0.1

Monthly Email
1.0.7

Notifications
1.7.6

NProgress (alternative loading circle + fake progress bar)
1.0

Number of Posts to Send Personal Conversations
1.0

Password Strength Check
1.2.1

Poke by Waindigo
1.0.0

Post Ratings
1.6.5

Quick Navigation in Menu [page]
1.1.0

Quick Reply Preview
1.4.3

QuoteME !
2.0.5.1

Register Timezone
1.2

s9e Media Pack
201406070

Search Log
2.0

Separate Sticky & Normal Threads
1.0.0

Set Rememer Me Cookie Time
1.0.1

Show Deleted
2.0

Sitemap for XenForo
1.5.2

Slide Out Poll by Bloodcinder
1.0.0

sonnb - Contact Us
1.0.0

sonnb - Prevent double post
1.0.1

sonnb - Report Alert
1.0.1

sonnb - Stop Spam Here
1.2.16

sonnb - Stop Spam Here - Botscout API
1.0.0

sonnb - Stop Spam Here - FSpamlist API
1.0.1

sonnb - Stop Spam Here - SpamBusted API
1.0.0

sonnb - Stop Spam Here - Stop Forum Spam API
1.0.2

SOS BB Codes
2.0.0

Sub Forum Links
1.1

Tapatalk
2.1.0

Theme Information
1.5.1

Thread Rating
1.2.1.7

Unread Post Count
1.1.3

Xen Media Gallery
2.1.2

XenFacil Birthday Greetings
4

XenMoods
1.1.3

XF Arcade
0.2.1b

XFA - Better Blogs
1.0.39

XFA - Link Essentials
1.1.0
 

Adam Howard

Well-known member
#6
FYI:

PHP 5.6.x will likely be the last of the v5 series. PHP 6 is in early internal development. Big changes to be expected, such as dropping support for open_base

Don't hold your breath though. Release for v6 will be roughly in about 3 years after the official release of 5.6.x which is still in beta.
 
Last edited: