-
فرق تابع assoc با uassoc
تابع array_diff_assoc با array_diff_uassoc چه فرقی میکنه تابع دومی رو هر موقعه میخواهم اجرا کنم ارور زیر رو میده
[HTML]dPHP Warning: array_diff_uassoc(): at least 3 parameters are required, 2 given in G:\wanp\www\~isgahd.php on line 12 PHP Stack trace: PHP 1. {main}() G:\wanp\www\~isgahd.php:0 PHP 2. array_diff_uassoc() G:\wanp\www\~isgahd.php:12[/HTML]
-
عزیزم یه نگاهی به این آدرس بنداز :
کد:
http://ir2.php.net/manual/en/function.array-diff-uassoc.php
توضیحش هم این هس که در این تابع باید یه تابع در آرگومنت سوم به تابع بدید یعنی به این صورت :
کد:
array_diff_uassoc(array,array,string of function name)
خطایی هم که میگیرید برای این هس که این تابع سه آرگومنت اجباری میخواد ولی شما فقط 2 آرگومنت رو مقدار میدید
-
ممنون حل شد فرق این دو تابع اینه که در uassoc حذف ها با سفارش و تابع شما انجام میشه ولی در دیگری خود php عنصرهای که value برابر داشته باشند رو حذف میکنه
انقدر گیچ و خسته بودم که فکر کردم مقدار سوم یه مقدار از پیش تعریف شده است.
موفق باشید