Kom ihåg mig?
Home Menu

Menu


Php 5.3

Ämnesverktyg Visningsalternativ
Oläst 2010-05-15, 06:55 #1
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
Standard Php 5.3

I PHP 5.3 så finns en del kompatibelsproblem med äldre kod. Finns något flagga man kan slå på, så även funktioner som är på väg bort fungera i php .. Eller man måste man nergradera PHP tolken?

Rättelse , jag var för lite snabb på avtryckaren omställaren stog dessutom på A istället för P..:-)

I PHP 5.3 så har man infört nya ERROR nivåer för att varna för gamla kod, det är det som spökar för mig. Kan vara bra för andra och veta. Antaligen kommer detta bli ett större problem i PHP 6, då dessa funktioner försvinner helt.

"PHP 5.3.0 införs två nya fel nivåer: E_DEPRECATED och E_USER_DEPRECATED. Den E_DEPRECATED fel nivå används för att indikera att en funktion eller funktion har utfasats. Den E_USER_DEPRECATED nivå är avsett för att ange föråldrat funktioner användarkoden, i likhet med E_USER_ERROR och nivåer E_USER_WARNING."

Länk till texten på Engelska

http://www.php.net/manual/en/migration53.deprecated.php

Senast redigerad av klein den 2010-05-15 klockan 07:08
klein är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-15, 10:17 #2
SimonPs avatar
SimonP SimonP är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2006
Inlägg: 832
SimonP SimonP är inte uppkopplad
Mycket flitig postare
SimonPs avatar
 
Reg.datum: May 2006
Inlägg: 832
Japp, i 5.3 kan man fortfarande flagga bort dom i INI-filen med ~E_DEPRECATED & ~E_USER_DEPRECATED. I 6.x-versionen blir det lite jobbigare om man har mkt kod som kör dessa funktioner, men det går säkert att göra nån wrapper med "if function_exists()" som man lägger i en include-fil.
SimonP är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 15:59.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017