PDA

View Full Version : سوال: تابع sql_regcase



masoud_tamizy
پنج شنبه 13 بهمن 1390, 08:33 صبح
لطفا راهنمایی کنید که این پیغام برای چیه و چی میگه ؟
Deprecated: Function sql_regcase() is deprecated in C:\wam
p\www\Banking\PHP\user_real\read.php on line 11

MMSHFE
پنج شنبه 13 بهمن 1390, 09:04 صبح
این پیغام میگه تابع مربوطه قدیمی (منسوخ) شده و بهتره ازش استفاده نکنید چون به احتمال زیاد در نسخه های جدید PHP وجود نخواهد داشت.
موفق باشید.

masoud_tamizy
پنج شنبه 13 بهمن 1390, 09:21 صبح
این پیغام میگه تابع مربوطه قدیمی (منسوخ) شده و بهتره ازش استفاده نکنید چون به احتمال زیاد در نسخه های جدید PHP وجود نخواهد داشت.
موفق باشید.

من الان دارم از پی اپ پی نسخه 5.3 استفاده می کنم . آره این تابع قدیمیه ولی جواب می ده . ممنون

MMSHFE
پنج شنبه 13 بهمن 1390, 12:18 عصر
این تابع رو تست کنید ببینید چطوره؟


function regcase($string) {
$result = array();
$alphabet = range('A', 'Z');
$len = strlen($string);
for($i = 0; $i < $len; $i++) {
$temp = strtoupper(substr($string, $i, 1));
if(in_array($temp, $alphabet)) {
$temp = '['.$temp.strtolower($temp).']';
}
$result .= $temp;
}
return $result;
}

موفق باشید.

mbf5923
پنج شنبه 13 بهمن 1390, 13:36 عصر
Warning: substr() expects at least 2 parameters, 1 given in C:\xampp\htdocs\sample\fagd.php on line 7

Warning: strtoupper() expects exactly 1 parameter, 3 given in C:\xampp\htdocs\sample\fagd.php on line 7
نمیدونم کد مشکل داره یا باز این کد ویور برنامه نویس مشکل ایجاد کرده!!!!! :عصبانی++:
خط ششم یه کمانک زیاد گذاشتین
راستی لاین 7 با احتساب <?php میشه لاین 6 اینجا

MMSHFE
پنج شنبه 13 بهمن 1390, 14:08 عصر
کد اصلاح شد. یک پرانتز بعد از string$ توی خط 6 (همون 7 با حساب تگ شروع PHP) اضافه نوشته بودم. ببخشید.