php sürüm güncelleme hakkında?.

Merhaba,

Şuan elimde php 5.3 ile çalışan bir php kodlu emlak scriptim var.

Ben php sürümü 5.4 e yükselltiğimde bir takım hatalar alıyorum.

Php sürüm güncellemesi yaptığımda yani php 5.3'ten php 5.4'e geçerken php kodlarda ne gibi değişiklikler yapmalıyım.

Örneğin, 5.3'te abc kodu yazılırken php 5.4'te abc yerine asd kodu mu yazılıyor?

Not: abc ,asd php kütüphanesi tarafından tanımlanan kodlardan herhangi birini simgeleyen harf olarak  örnek olaması amacıyla uydurulmuştur.

2015-06-08 20:23:58

Php

saltintopSahin Altıntop

bazı güncellemeler ve kolaylıklar yapılıyor ,açık ona scriptlerin güvenlik yamaları vs, 

sen hata aldığın fonksiyonu söylersen ona göre daha detaylı bir bilgi verebilirim 

mesala gelen yenilikler : 5.4 için

  • Support for traits has been added. 
  • Short array syntax has been added, e.g. $a = [1, 2, 3, 4]; or $a = ['one' => 1, 'two' => 2, 'three' => 3, 'four' => 4];.
  • Function array dereferencing has been added, e.g. foo()[0].
  • Closures now support $this.
  • <?= is now always available, regardless of the short_open_tag php.ini option.
  • Class member access on instantiation has been added, e.g. (new Foo)->bar().
  • Class::{expr}() syntax is now supported.
  • Binary number format has been added, e.g. 0b001001101.
  • Improved parse error messages and improved incompatible arguments warnings.
  • The session extension can now track the upload progress of files.
  • Built-in development web server in CLI mode.
2015-06-09 06:07:37

Php

alicilinAli Fırat Güler

Aldıkların muhtemelen hata değil de uyardır. Örneğin Emlak scriptin mysql fonksiyonlarını kullanıyorsa. 5.3 de çalışır fakat 5.4 de depraced uyarısı verir. Buda demek oluyor ki. Emlak scriptinin artık mysqli yada pdo kullanması gerekiyor. O hataları gizlemek için error_reporting(0); yaparsanız gizlersiniz. Ama dediğim gibi sadece gizlemiş olursunuz. ileri ki php versiyonlarında şu anda uyarı veren fonksiyonlar kalkacak. O sebeple. ileride emlak scriptiniz hiç çalışmayacaktır.

2015-06-09 18:01:25

Php

php.net  sitesinden php  sürümleri ile alakalı değişiklikleri ve yenilikleri bulabilirsin  büyük ihtimal kullanılan  php fonksiyonlarının kullanımları kaldırılmıştır.  o yüzde o fonksiyonların yerine yenilerini kullanman yeterli genelde  en büyük değişiklikler  mysql ile alakalı olanlar oluyor  veri tabanı bağlantıları ile alakalı bölümleri incelemenizi tavsiye ederim 

buradan ulaşabilirsin 

2015-07-09 18:10:32

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro