نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الصنف Time في روبي

الصنف Time هو تجريد لمفهومي التاريخ والوقت. يتم تخزين Time داخليا كعدد الثواني (مع كسورها) منذ توقيت يونيكس (1 يناير 1970 00:00 بالتوقيت العالمي). انظر أيضًا الوحدة Date لمزيد من المعلومات. يعامِل الصنف Time توقيت جرينتش (GMT، اختصار للعبارة Greenwich Mean Time) والتوقيت العالمي الموحد (UTC، اختصار للعبارة Universal Time Coordinated) على أنهما متكافئان. توقيت جرينتش هو الطريقة الأقدم للإشارة إلى هذه الأوقات المرجعية، ولا تزال موجودة في أسماء الاستدعاءات على أنظمة POSIX. يمكن أن يكون لجميع الأوقات كسور. انتبه لهذا ...

التابع ‎between?‎ الخاص بالصنف Comparable في روبي

يتحقق التابع ‎between?‎ فيما إذا كان الكائن الذي استُدعي معه محصورًا بين الكائنين المٌمرّرين إليه. البنية العامة between?(min, max) → true or false المعاملات min يمثِّل هذا المعامل القيمة الدنيا للمجال المراد التحقق من وقوع القيمة المعطاة ضمنه. max  يمثِّل هذا المعامل القيمة القصوى للمجال المراد التحقق من وقوع القيمة المعطاة ضمنه. القيمة المعادة تُعاد القيمة false إن أعاد التعبير obj <=> min قيمةً أصغر من ‎‎0 أو إن أعاد التعبير obj <=> max قيمةً أكبر من 0؛ خلا ذلك، ستُعاد القيمة true. أمثلة أمثلة ...

تثبيت وضبط واستخدام Sass

يمكن استخدام Sass بثلاث طرائق هي: كأداة سطر أوامر، أو كوحدةٍ مستقلة لروبي، أو كمُلحقة في أيّ بيئة عمل تدعم Rack، بما في ذلك Ruby on Rails و Merb. تثبيت Sass الخطوة الأولى لاستخدام Sass هي تثبيت الجوهرة (gem)‏ Sass: gem install sass إن كنت تستخدم نظام ويندوز، فقد تحتاج إلى تثبيت روبي أولاً. لتشغيل Sass من سطر الأوامر، يكفي أن تكتب الأمر الآتي: sass input.scss output.css يمكنك أيضًا إخبار Sass بمراقبة الملف وتحديث ملف CSS الناتج عند كلِّ تغيُّرٍ في ملف ...

array_replace_recursive()‎

(PHP 5 >= 5.3.0, PHP 7) تستبدل الدالة array_replace_recursive()‎ عناصر المصفوفات المُمررة إلى المصفوفة الأولى بشكل متكرر. الوصف array array_replace_recursive ( array $array1 , array $array2 [, array $... ]) تستبدل الدالة array_replace_recursive()‎ قيم array1 بنفس القيم من كل المصفوفات التالية. في حالة وجود مفتاح من المصفوفة الأولى في المصفوفة الثانية، فستُستبدل قيمته بقيمة المفتاح المقابل من المصفوفة الثانية. إذا كان المفتاح موجودًا في المصفوفة الثانية، وغير موجود في الأولى، فسيُنشأ في المصفوفة الأولى. إذا كان هناك مفتاح موجود فقط في ...

array_replace_recursive()‎

(PHP 5 >= 5.3.0, PHP 7) تستبدل الدالة array_replace_recursive()‎ عناصر المصفوفات المُمررة إلى المصفوفة الأولى بشكل متكرر. الوصف array array_replace_recursive ( array $array1 , array $array2 [, array $... ]) تستبدل الدالة array_replace_recursive()‎ قيم array1 بنفس القيم من كل المصفوفات التالية. في حالة وجود مفتاح من المصفوفة الأولى في المصفوفة الثانية، فستُستبدل قيمته بقيمة المفتاح المقابل من المصفوفة الثانية. إذا كان المفتاح موجودًا في المصفوفة الثانية، وغير موجود في الأولى، فسيُنشأ في المصفوفة الأولى. إذا كان هناك مفتاح موجود فقط في ...

array_replace()‎

(PHP 5 >= 5.3.0, PHP 7) تستبدل الدالة array_replace()‎ عناصر المصفوفات المُمررة إلى داخل المصفوفة الأولى. الوصف array array_replace ( array $array1 , array $array2 [, array $... ] ) تستبدل الدالة array_replace()‎ قيم المصفوفة array1 بقيم لها نفس المفاتيح في كل من المصفوفات التالية. في حالة وجود مفتاح من المصفوفة الأولى في المصفوفة الثانية، تُستبدل قيمته بقيمة المفتاح المقابل من المصفوفة الثانية. وإذا كان المفتاح موجود في المصفوفة الثانية، وغير موجود في الأولى، فسيُنشأ في المصفوفة الأولى. أما إذا كان ...

array_replace()‎

(PHP 5 >= 5.3.0, PHP 7) تستبدل الدالة array_replace()‎ عناصر المصفوفات المُمررة إلى داخل المصفوفة الأولى. الوصف array array_replace ( array $array1 , array $array2 [, array $... ] ) تستبدل الدالة array_replace()‎ قيم المصفوفة array1 بقيم لها نفس المفاتيح في كل من المصفوفات التالية. في حالة وجود مفتاح من المصفوفة الأولى في المصفوفة الثانية، تُستبدل قيمته بقيمة المفتاح المقابل من المصفوفة الثانية. وإذا كان المفتاح موجود في المصفوفة الثانية، وغير موجود في الأولى، فسيُنشأ في المصفوفة الأولى. أما إذا كان ...

الدالة toCharArray()‎ في Kotlin

تحول الدالة toCharArray()‎ المصفوفة العامة (أي التي من النوع Array<Char>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع CharArray. البنية العامة fun Array<out Char>.toCharArray(): CharArray fun Collection<Char>.toCharArray(): CharArray القيمة المعادة تعاد مصفوفة من النوع CharArray تحوي جميع عناصر المصفوفة العامة (أي التي من النوع Array<Char>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toCharArray لتحويل مصفوفة من النوع Array<Char>‎ إلى مصفوفة من النوع CharArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Char> = arrayOf('a', 'b', 'c') println(array.toCharArray().javaClass.kotlin.qualifiedName) // kotlin.CharArray } انظر أيضًا الدالة toBooleanArray()‎: تحول المصفوفة العامة (أي من النوع Array<out Boolean>‎) أو المجموعة  التي استُدعيت معها ...

الدالة toShortArray()‎ في Kotlin

تحول الدالة toShortArray()‎ المصفوفة العامة (أي من النوع Array<Short>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع ShortArray. البنية العامة fun Array<out Short>.toShortArray(): ShortArray fun Collection<Short>.toShortArray(): ShortArray القيمة المعادة تعاد مصفوفة من النوع ShortArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Short>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toShortArray لتحويل مصفوفة من النوع Array<Short>‎ إلى مصفوفة من النوع ShortArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Short> = arrayOf(4, 5, 6) println(Arrays.toString(array.toShortArray())) // [4, 5, ...

الدالة toDoubleArray()‎ في Kotlin

تحول الدالة toDoubleArray()‎ المصفوفة العامة (أي من النوع Array<Double>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع DoubleArray. البنية العامة fun Array<out Double>.toDoubleArray(): DoubleArray fun Collection<Double>.toDoubleArray(): DoubleArray القيمة المعادة تعاد مصفوفة من النوع DoubleArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Double>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toDoubleArray لتحويل مصفوفة من النوع Array<Double>‎ إلى النوع DoubleArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Double> = arrayOf(4.5, 5.4, 6.0) println(Arrays.toString(array.toDoubleArray())) // [4.5, 5.4, 6.0] ...

الدالة toBooleanArray()‎ في Kotlin

تحول الدالة toBooleanArray()‎ المصفوفة العامة (أي من النوع Array<out Boolean>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من قيم منطقية (أي من النوع BooleanArray) . البنية العامة fun Array<out Boolean>.toBooleanArray(): BooleanArray fun Collection<Boolean>.toBooleanArray(): BooleanArray القيمة المعادة تعاد مصفوفة من القيم المنطقية (من النوع BooleanArray) تحوي جميع عناصر المصفوفة العامة (من النوع Array<out Boolean>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toBooleanArray لتحويل مصفوفة من النوع Array<Boolean>‎ إلى النوع BooleanArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Boolean> = arrayOf(true, true, false) ...

الدالة toFloatArray()‎ في Kotlin

تحول الدالة toFloatArray()‎ المصفوفة العامة (أي من النوع Array<Float>‎) أو المجموعة  التي استُدعيت معها مصفوفة من النوع FloatArray. البنية العامة fun Array<out Float>.toFloatArray(): FloatArray fun Collection<Float>.toFloatArray(): FloatArray القيمة المعادة تعاد مصفوفة من النوع FloatArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Float>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toFloatArray لتحويل مصفوفة من النوع Array<Float>‎ إلى النوع FloatArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Float> = arrayOf(4.5f, 5.4f, 6.0f) println(Arrays.toString(array.toFloatArray())) // [4.5, 5.4, 6.0] ...

الدالة toByteArray()‎ في Kotlin

تحوِّل الدالة toByteArray()‎ المصفوفة العامة (أي من النوع Array<Byte>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع ByteArray. البنية العامة fun Array<out Byte>.toByteArray(): ByteArray fun Collection<Byte>.toByteArray(): ByteArray القيمة المعادة تعاد مصفوفة من النوع ByteArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Byte>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toByteArray لتحويل مصفوفة من النوع Array<Byte>‎ إلى النوع ByteArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Byte> = arrayOf(1, 5, 6) println(array.toByteArray().javaClass.kotlin.qualifiedName) // kotlin.ByteArray } انظر أيضًا لدالة toBooleanArray()‎: تحول المصفوفة العامة (أي من النوع Array<out Boolean>‎) أو المجموعة  التي استُدعيت معها إلى مصفوفة من القيم ...

الدالة toLongArray()‎ في Kotlin

تحول الدالة toLongArray()‎ المصفوفة العامة (أي من النوع Array<Long>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع LongArray. البنية العامة fun Array<out Long>.toLongArray(): LongArray fun Collection<Long>.toLongArray(): LongArray القيمة المعادة تعاد مصفوفة من النوع LongArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Long>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toLongArray لتحويل مصفوفة من النوع Array<Long>‎ إلى النوع LongArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Long> = arrayOf(4, 5, 6) println(Arrays.toString(array.toLongArray())) // [4, 5, 6] ...

الدالة toIntArray()‎ في Kotlin

تحول الدالة toIntArray()‎ المصفوفة العامة (أي من النوع Array<Int>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع IntArray. البنية العامة fun Array<out Int>.toIntArray(): IntArray fun Collection<Int>.toIntArray(): IntArray القيمة المعادة تعاد مصفوفة من النوع IntArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Int>‎) أو المجموعة المعطاة. أمثلة استعمال الدالة ()toIntArray لتحويل مصفوفة من النوع Array<Int>‎ إلى النوع IntArray: import java.util.Arrays fun main(args: Array<String>) { val array: Array<Int> = arrayOf(4, 5, 6) println(Arrays.toString(array.toIntArray())) // [4, 5, 6] ...

الدالة toCollection()‎ في Kotlin

تضيف الدالة toCollection()‎ جميع عناصر المصفوفة أو المجموعة التي استُدعيت معها إلى المجموعة المتغيرة (MutableCollection) المُمرّرة إليها. البنية العامة fun <T, C : MutableCollection<in T>> Array<out T>.toCollection( destination: C ): C fun <C : MutableCollection<in Byte>> ByteArray.toCollection( destination: C ): C fun <C : MutableCollection<in Short>> ShortArray.toCollection( destination: C ): C fun <C : MutableCollection<in Int>> IntArray.toCollection( destination: C ): C fun <C : MutableCollection<in Long>> LongArray.toCollection( destination: C ): ...

الدالة toMutableList()‎ في Kotlin

تحول الدالة toMutableList()‎ المصفوف أو المجموعة التي استُدعيت معها إلى قائمة متغيرة. البنية العامة يمكن استدعاء الدالة toMutableList()‎ مع المصفوفات: fun <T> Array<out T>.toMutableList(): MutableList<T> fun ByteArray.toMutableList(): MutableList<Byte> fun ShortArray.toMutableList(): MutableList<Short> fun IntArray.toMutableList(): MutableList<Int> fun LongArray.toMutableList(): MutableList<Long> fun FloatArray.toMutableList(): MutableList<Float> fun DoubleArray.toMutableList(): MutableList<Double> fun BooleanArray.toMutableList(): MutableList<Boolean> fun CharArray.toMutableList(): MutableList<Char> ومع المجموعات أيضًا: fun <T> Iterable<T>.toMutableList(): MutableList<T> fun <T> Collection<T>.toMutableList(): MutableList<T> القيمة المعادة تُعاد قائمة متغيرة تحوي جميع عناصر المصفوفة أو المجموعة المعطاة. أمثلة استعمال الدالة ()toMutableList لتحويل مصفوفة إلى قائمة متغيرة: fun main(args: ...

array_merge()‎

(PHP 4, PHP 5, PHP 7) تدمج الدالة array_merge()‎ مصفوفتين أو أكثر. الوصف array array_merge ( array $array1 [, array $... ] ) تدمج الدالة عناصر مصفوفة أو أكثر بحيث تضيف عناصر المصفوفة إلى عناصر المصفوفة السابقة لها. تعيد الدالة المصفوفة الناتجة والمحتوية على عناصر كل المصفوفات. إذا احتوت المصفوفة على مفاتيح متماثلة في التمثيل النصي، فستضيف الدالة العناصر المرتبطة بالمفاتيح التالية لتأخذ مكان القيم السابقة المسجلة مع المفتاح. إذا احتوت المصفوفة على نفس المفتاح العددي فإن قيمة العنصر المرتبط به ...

array_merge()‎

(PHP 4, PHP 5, PHP 7) تدمج الدالة array_merge()‎ مصفوفتين أو أكثر. الوصف array array_merge ( array $array1 [, array $... ] ) تدمج الدالة عناصر مصفوفة أو أكثر بحيث تضيف عناصر المصفوفة إلى عناصر المصفوفة السابقة لها. تعيد الدالة المصفوفة الناتجة والمحتوية على عناصر كل المصفوفات. إذا احتوت المصفوفة على مفاتيح متماثلة في التمثيل النصي، فستضيف الدالة العناصر المرتبطة بالمفاتيح التالية لتأخذ مكان القيم السابقة المسجلة مع المفتاح. إذا احتوت المصفوفة على نفس المفتاح العددي فإن قيمة العنصر المرتبط به ...

الدالة toHashSet()‎ في Kotlin

تعيد الدالة toHashSet()‎ كائنًا من النوع HashSet لجميع عناصر المصفوفة أو المجموعة التي استُدعيت معها. البنية العامة fun <T> Array<out T>.toHashSet(): HashSet<T> fun ByteArray.toHashSet(): HashSet<Byte> fun ShortArray.toHashSet(): HashSet<Short> fun IntArray.toHashSet(): HashSet<Int> fun LongArray.toHashSet(): HashSet<Long> fun FloatArray.toHashSet(): HashSet<Float> fun DoubleArray.toHashSet(): HashSet<Double> fun BooleanArray.toHashSet(): HashSet<Boolean> fun CharArray.toHashSet(): HashSet<Char> fun <T> Iterable<T>.toHashSet(): HashSet<T> القيمة المعادة يعاد كائن من النوع HashSet لجميع عناصر المصفوفة أو المجموعة المعطاة. أمثلة استعمال الدالة ()toHashSet مع مصفوفة مؤلفة من ستة عناصر: import java.util.Arrays fun main(args: Array<String>) { ...

الدالة toMutableSet()‎ في Kotlin

تحول الدالة toMutableSet()‎ المصفوفة أو المجموعة التكرارية التي استُدعيت معها إلى مجموعة من النوع MutableSet؛ تحافظ المجموعة المُعادة على نفس ترتيب تكرار المصفوفة أو المجموعة التكرارية الأصلية. البنية العامة يمكن استدعاء الدالة toMutableSet()‎ مع المصفوفات والمجموعات التكرارية: fun <T> Array<out T>.toMutableSet(): MutableSet<T> fun ByteArray.toMutableSet(): MutableSet<Byte> fun ShortArray.toMutableSet(): MutableSet<Short> fun IntArray.toMutableSet(): MutableSet<Int> fun LongArray.toMutableSet(): MutableSet<Long> fun FloatArray.toMutableSet(): MutableSet<Float> fun DoubleArray.toMutableSet(): MutableSet<Double> fun BooleanArray.toMutableSet(): MutableSet<Boolean> fun CharArray.toMutableSet(): MutableSet<Char> fun <T> Iterable<T>.toMutableSet(): MutableSet<T> القيمة المعادة تعاد مجموعة من النوع MutableSet تحوي جميع عناصر ...

الدالة toSet()‎ في Kotlin

تحول الدالة toSet()‎ المصفوفة أو المجموعة التكرارية التي استُدعيت معها إلى مجموعة من النوع Set. تحافظ المجموعة المُعادة على نفس ترتيب تكرار المصفوفة أو المجموعة التكرارية الأصلية.  البنية العامة يمكن استدعاء الدالة toSet()‎ مع المصفوفات والمجموعات التكرارية: fun <T> Array<out T>.toSet(): Set<T> fun ByteArray.toSet(): Set<Byte> fun ShortArray.toSet(): Set<Short> fun IntArray.toSet(): Set<Int> fun LongArray.toSet(): Set<Long> fun FloatArray.toSet(): Set<Float> fun DoubleArray.toSet(): Set<Double> fun BooleanArray.toSet(): Set<Boolean> fun CharArray.toSet(): Set<Char> fun <T> Iterable<T>.toSet(): Set<T> القيمة المعادة تعاد مجموعة من النوع Set تحوي جميع عناصر المصفوفة أو المجموعة التكرارية المعطاة. أمثلة استعمال الدالة ()toSet لتحويل مصفوفة إلى مجموعة من ...

array_merge_recursive()‎

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تدمج الدالة array_merge_recursive()‎ مصفوفتين أو أكثر بشكل تكراري (recursively). الوصف array array_merge_recursive ( array $array1 [, array $... ] ) تدمج الدالة عناصر مصفوفة أو أكثر بحيث تضيف عناصر المصفوفة إلى عناصر المصفوفة السابقة لها. تعيد الدالةُ المصفوفةَ الناتجة والمحتوية على عناصر كل المصفوفات. إذا احتوت المصفوفة على مفاتيح متماثلة في التمثيل النصي، فستضيف الدالة العناصر المرتبطة بهذه المفاتيح بشكل تكراري، بحيث أنه إذا كانت قيمة العنصر هي مصفوفة في حد ذاتها، فستدمج ...

array_merge_recursive()‎

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تدمج الدالة array_merge_recursive()‎ مصفوفتين أو أكثر بشكل تكراري (recursively). الوصف array array_merge_recursive ( array $array1 [, array $... ] ) تدمج الدالة عناصر مصفوفة أو أكثر بحيث تضيف عناصر المصفوفة إلى عناصر المصفوفة السابقة لها. تعيد الدالةُ المصفوفةَ الناتجة والمحتوية على عناصر كل المصفوفات. إذا احتوت المصفوفة على مفاتيح متماثلة في التمثيل النصي، فستضيف الدالة العناصر المرتبطة بهذه المفاتيح بشكل تكراري، بحيث أنه إذا كانت قيمة العنصر هي مصفوفة في حد ذاتها، فستدمج ...

الدالة toList()‎ في Kotlin

تحول الدالة toList()‎ المصفوفة أو المجموعة التكرارية أو الخريطة التي استُدعيت معها إلى قائمة. البنية العامة يمكن استدعاء الدالة toList()‎ مع المصفوفات أو المجموعات التكرارية أو الخرائط: fun <T> Array<out T>.toList(): List<T> fun ByteArray.toList(): List<Byte> fun ShortArray.toList(): List<Short> fun IntArray.toList(): List<Int> fun LongArray.toList(): List<Long> fun FloatArray.toList(): List<Float> fun DoubleArray.toList(): List<Double> fun BooleanArray.toList(): List<Boolean> fun CharArray.toList(): List<Char> fun <T> Iterable<T>.toList(): List<T> fun <K, V> Map<out K, V>.toList(): List<Pair<K, V>> القيمة المعادة تعاد قائمة تحوي جميع عناصر المصفوفة أو المجموعة التكرارية أو جميع أزواج ...

الدالة toSortedSet()‎ في Kotlin

تحول الدالة toSortedSet()‎ المصفوفة أو المجموعة التكرارية التي استُدعيت معها إلى مجموعة من النوع SortedSet ثمَّ تعيدها فقط إن لم يمرَّر إليها أي شيء، أو ترتِّبها وفقًا لترتيب معيَّن ثمَّ تعيدها إن مرِّرت إليها دالة مقارنة. البنية العامة يمكن استدعاء الدالة toSortedSet()‎ مع المصفوفات أو المجموعات التكرارية: fun <T : Comparable<T>> Array<out T>.toSortedSet(): SortedSet<T> fun ByteArray.toSortedSet(): SortedSet<Byte> fun ShortArray.toSortedSet(): SortedSet<Short> fun IntArray.toSortedSet(): SortedSet<Int> fun LongArray.toSortedSet(): SortedSet<Long> fun FloatArray.toSortedSet(): SortedSet<Float> fun DoubleArray.toSortedSet(): SortedSet<Double> fun BooleanArray.toSortedSet(): SortedSet<Boolean> fun CharArray.toSortedSet(): SortedSet<Char> fun <T : Comparable<T>> ...

array_pop()‎

(PHP 4, PHP 5, PHP 7) تزيل الدالة array_pop()‎ العنصر الأخير في نهاية المصفوفة وتُعيد قيمته. الوصف mixed array_pop ( array &$array ) تدفع دالة array_pop()‎ العنصر الأخير من المصفوفة array وتُعيد قيمته، وتقلل من طول المصفوفة array بمقدار عنصر واحد. ملاحظة: تعيد هذه الدالة ضبط مؤشر المصفوفة بعد استعمالها باستخدام الدالة reset()‎. المعاملات array المصفوفة المراد الحصول على قيمة العنصر منها. القيم المعادة تُعيد قيمة العنصر الأخير من المصفوفة array. إذا كانت المصفوفة array فارغة (أو ليست مصفوفة)، فستعيد الدالةُ ...

array_pop()‎

(PHP 4, PHP 5, PHP 7) تزيل الدالة array_pop()‎ العنصر الأخير في نهاية المصفوفة وتُعيد قيمته. الوصف mixed array_pop ( array &$array ) تدفع دالة array_pop()‎ العنصر الأخير من المصفوفة array وتُعيد قيمته، وتقلل من طول المصفوفة array بمقدار عنصر واحد. ملاحظة: تعيد هذه الدالة ضبط مؤشر المصفوفة بعد استعمالها باستخدام الدالة reset()‎. المعاملات array المصفوفة المراد الحصول على قيمة العنصر منها. القيم المعادة تُعيد قيمة العنصر الأخير من المصفوفة array. إذا كانت المصفوفة array فارغة (أو ليست مصفوفة)، فستعيد الدالةُ ...

array_map()‎

(PHP 4 >= 4.0.6, PHP 5, PHP 7) تنفذ الدالة array_map()‎ دالةً أخرى يحددها المستخدم على كل عنصر موجود في المصفوفات المُمرََرَة. الوصف array array_map ( callable $callback , array $array1 [, array $... ] ) تعيد الدالة كل عناصر المصفوفة array1 بعد تنفيذ الدالة callback على كل عنصر من عناصرها. يجب أن يساوي عدد المعاملات التي تقبلها الدالة callback عدد المصفوفات المُمَرََرَة إلى الدالة array_map()‎. المعاملات callback mixed callback (mixed $parameter1 [, mixed $...]) دالة يحددها المستخدم لتنفيذها على كل ...

array_map()‎

(PHP 4 >= 4.0.6, PHP 5, PHP 7) تنفذ الدالة array_map()‎ دالةً أخرى يحددها المستخدم على كل عنصر موجود في المصفوفات المُمرََرَة. الوصف array array_map ( callable $callback , array $array1 [, array $... ] ) تعيد الدالة كل عناصر المصفوفة array1 بعد تنفيذ الدالة callback على كل عنصر من عناصرها. يجب أن يساوي عدد المعاملات التي تقبلها الدالة callback عدد المصفوفات المُمَرََرَة إلى الدالة array_map()‎. المعاملات callback mixed callback (mixed $parameter1 [, mixed $...]) دالة يحددها المستخدم لتنفيذها على كل ...

array_pad()‎

(PHP 4, PHP 5, PHP 7) تملأ الدالة array_pad()‎ المصفوفة بعناصر بقيمة ما لتبلغ الطول المحدد. الوصف array array_pad ( array $array , int $size , mixed $value ) تُعيد دالة array_pad()‎‏ نسخةً من المصفوفة array مملوءةً بعناصر بالقيمة value لتصبح بالحجم المحدد size. إذا كان الحجم size موجبًا، فسوف تمتلئ المصفوفة من جهة اليمين، أما إذا كان سالبًا فيكون ذلك من جهة اليسار. أما إذا كانت القيمة المطلقة لـلحجم size أقل من طول المصفوفة array أو مساوية له، فلن يكون ...

array_pad()‎

(PHP 4, PHP 5, PHP 7) تملأ الدالة array_pad()‎ المصفوفة بعناصر بقيمة ما لتبلغ الطول المحدد. الوصف array array_pad ( array $array , int $size , mixed $value ) تُعيد دالة array_pad()‎‏ نسخةً من المصفوفة array مملوءةً بعناصر بالقيمة value لتصبح بالحجم المحدد size. إذا كان الحجم size موجبًا، فسوف تمتلئ المصفوفة من جهة اليمين، أما إذا كان سالبًا فيكون ذلك من جهة اليسار. أما إذا كانت القيمة المطلقة لـلحجم size أقل من طول المصفوفة array أو مساوية له، فلن يكون ...

array_diff()‎

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تحسب الدالة array_diff()‎ الفرق بين عدة مصفوفات. الوصف array array_diff ( array $array1 , array $array2 [, array $... ] ) تقارن الدالة array_diff()‎ المصفوفة array1 بمصفوفة أخرى أو أكثر و تعيد القيم الموجودة فيها و التي ليست موجودة في المصفوفات الأخرى. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 المصفوفة التي ستقارن الدالة بها. … مزيد من المصفوفات لتقارن الدالة بها. القيم المعادة تعيد الدالة مصفوفةً جديدةً تحتوي على كل العناصر ...

array_diff()‎

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تحسب الدالة array_diff()‎ الفرق بين عدة مصفوفات. الوصف array array_diff ( array $array1 , array $array2 [, array $... ] ) تقارن الدالة array_diff()‎ المصفوفة array1 بمصفوفة أخرى أو أكثر و تعيد القيم الموجودة فيها و التي ليست موجودة في المصفوفات الأخرى. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 المصفوفة التي ستقارن الدالة بها. … مزيد من المصفوفات لتقارن الدالة بها. القيم المعادة تعيد الدالة مصفوفةً جديدةً تحتوي على كل العناصر ...

array_slice()‎

(PHP 4, PHP 5, PHP 7) تستخرج الدالة array_slice()‎ قسمًا من المصفوفة. الوصف array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = FALSE ]] ) تعيد الدالة array_slice()‎ مجموعة من العناصر المتتابعة من المصفوفة array كما هو محدد بواسطة المعاملَيْن offset وlength. المعاملات array المصفوفة المُدخلة. offset إذا كان معامل الإزاحة offset غير سالب، فستبدأ إزاحة التتابع من بداية المصفوفة array. أما إذا كان offset سالبًا، فستبدأ إزاحة التتابع من نهاية المصفوفة array ...

array_slice()‎

(PHP 4, PHP 5, PHP 7) تستخرج الدالة array_slice()‎ قسمًا من المصفوفة. الوصف array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = FALSE ]] ) تعيد الدالة array_slice()‎ مجموعة من العناصر المتتابعة من المصفوفة array كما هو محدد بواسطة المعاملَيْن offset وlength. المعاملات array المصفوفة المُدخلة. offset إذا كان معامل الإزاحة offset غير سالب، فستبدأ إزاحة التتابع من بداية المصفوفة array. أما إذا كان offset سالبًا، فستبدأ إزاحة التتابع من نهاية المصفوفة array ...

array_intersect_key()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_intersect_key()‎ التقاطع (intersection) بين المصفوفات باستخدام المفاتيح للمقارنة. الوصف array array_intersect_key ( array $array1 , array $array2 [, array $... ] ) تعيد الدالة كل عناصر المصفوفة array1 الموجودة مفاتيحها بكل المصفوفات الأخرى. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن الدالة بها. القيم المعادة تعيد مصفوفة مرتبطة تحتوي على كل عناصر المصفوفة array1 الموجودة مفاتيحها بكل المصفوفات الأخرى. ...

array_intersect_key()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_intersect_key()‎ التقاطع (intersection) بين المصفوفات باستخدام المفاتيح للمقارنة. الوصف array array_intersect_key ( array $array1 , array $array2 [, array $... ] ) تعيد الدالة كل عناصر المصفوفة array1 الموجودة مفاتيحها بكل المصفوفات الأخرى. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن الدالة بها. القيم المعادة تعيد مصفوفة مرتبطة تحتوي على كل عناصر المصفوفة array1 الموجودة مفاتيحها بكل المصفوفات الأخرى. ...

التابع ‎‎jQuery.map()‎‎ في jQuery

jQuery.map( array, callback )‎ القيم المعادة يعيد مصفوفةً (Array). الوصف يُمرِّر هذا التابع كلَّ عنصر من عناصر مصفوفة أو كائن إلى دالةٍ، ثمَّ ينشئ مصفوفةً جديدةً تحتوي على القيم المعادة. jQuery.map( array, callback )‎ أُضيف مع الإصدار: 1.0. array المصفوفة المراد تعديل جميع عناصرها. callback دالةٌ من الشكل Function( Object elementOfArray, Number indexInArray )‎ ستعالج كل عنصر من عناصر المصفوفة على حدة. الوسيط الأول الممرَّر إلى هذه الدالة هو عنصر المصفوفة الحالي، والوسيط الثاني هو فهرس هذا العنصر في المصفوفة. ...

التابع ‎‎jQuery.map()‎‎ في jQuery

jQuery.map( array, callback )‎ القيم المعادة يعيد مصفوفةً (Array). الوصف يُمرِّر هذا التابع كلَّ عنصر من عناصر مصفوفة أو كائن إلى دالةٍ، ثمَّ ينشئ مصفوفةً جديدةً تحتوي على القيم المعادة. jQuery.map( array, callback )‎ أُضيف مع الإصدار: 1.0. array المصفوفة المراد تعديل جميع عناصرها. callback دالةٌ من الشكل Function( Object elementOfArray, Number indexInArray )‎ ستعالج كل عنصر من عناصر المصفوفة على حدة. الوسيط الأول الممرَّر إلى هذه الدالة هو عنصر المصفوفة الحالي، والوسيط الثاني هو فهرس هذا العنصر في المصفوفة. ...

array_shift()‎

(PHP 4, PHP 5, PHP 7) تُزيل الدالة array_shift()‎ عنصرًا من بداية المصفوفة وتُعيد قيمته. الوصف mixed array_shift ( array &$array ) تُزيل array_shift()‎ العنصر الأول من المصفوفة array وتعيد قيمته، مع تقصير المصفوفة array بمقدار عنصر واحد وإزاحة جميع العناصر نحو بداية المصفوفة. تُعدَّل جميع المفاتيح العددية للمصفوفة لبدء العد من الصفر بينما لا تتغير المفاتيح الحرفية. ملاحظة: تعيد هذه الدالة ضبط مؤشر المصفوفة باستخدام الدالة ()‎reset بعد استعمالها. المعاملات array المصفوفة المُدخَلة. القيم المعادة تعيد قيمة العنصر المحذوف، أو ...

array_shift()‎

(PHP 4, PHP 5, PHP 7) تُزيل الدالة array_shift()‎ عنصرًا من بداية المصفوفة وتُعيد قيمته. الوصف mixed array_shift ( array &$array ) تُزيل array_shift()‎ العنصر الأول من المصفوفة array وتعيد قيمته، مع تقصير المصفوفة array بمقدار عنصر واحد وإزاحة جميع العناصر نحو بداية المصفوفة. تُعدَّل جميع المفاتيح العددية للمصفوفة لبدء العد من الصفر بينما لا تتغير المفاتيح الحرفية. ملاحظة: تعيد هذه الدالة ضبط مؤشر المصفوفة باستخدام الدالة ()‎reset بعد استعمالها. المعاملات array المصفوفة المُدخَلة. القيم المعادة تعيد قيمة العنصر المحذوف، أو ...

array_chunk()‎

(PHP 4 >= 4.2.0, PHP 5, PHP 7) تقسم الدالة array_chunk()‎ المصفوفة إلى أجزاء صغيرة.  الوصف array array_chunk ( array $array , int $size [, bool $preserve_keys = FALSE ] ) تقسم هذه الدالة المصفوفة إلى مصفوفات أصغر كل منها يحتوي على عدد من العناصر يساوي قيمة المعامل ‎$size. قد تحتوي المصفوفة الصغيرة الأخيرة على عددٍ من العناصر أقل من قيمة المعامل ‎$size. المعاملات array المصفوفة التي ستعمل عليها الدالة. size حجم كل مصفوفة جزئية مقتطعة من المصفوفة الأصلية. preserve_keys ...

array_chunk()‎

(PHP 4 >= 4.2.0, PHP 5, PHP 7) تقسم الدالة array_chunk()‎ المصفوفة إلى أجزاء صغيرة.  الوصف array array_chunk ( array $array , int $size [, bool $preserve_keys = FALSE ] ) تقسم هذه الدالة المصفوفة إلى مصفوفات أصغر كل منها يحتوي على عدد من العناصر يساوي قيمة المعامل ‎$size. قد تحتوي المصفوفة الصغيرة الأخيرة على عددٍ من العناصر أقل من قيمة المعامل ‎$size. المعاملات array المصفوفة التي ستعمل عليها الدالة. size حجم كل مصفوفة جزئية مقتطعة من المصفوفة الأصلية. preserve_keys ...

array_keys()‎

(PHP 4, PHP 5, PHP 7) تعيد الدالة array_keys()‎ كل مفاتيح المصفوفة أو جزءًا منها. الوصف array array_keys ( array $array [, mixed $search_value = NULL [, bool $strict = FALSE ]] ) تعيد الدالة المفاتيح سواءً كانت أعدادًا صحيحةً أو سلاسلَ نصيةٍ. إذا ما حدَّد المستخدم قيمةً للمعامل الاختياري search_value، فستعيد الدالة المفاتيح المرتبطة مع هذه القيمة فقط. أو ستعيد الدالة كل مفاتيح المصفوفة فيما عدا ذلك. المعاملات array مصفوفة تحتوي على المفاتيح التي ستعيدها الدالة. search_value إذا ما حدد ...

array_keys()‎

(PHP 4, PHP 5, PHP 7) تعيد الدالة array_keys()‎ كل مفاتيح المصفوفة أو جزءًا منها. الوصف array array_keys ( array $array [, mixed $search_value = NULL [, bool $strict = FALSE ]] ) تعيد الدالة المفاتيح سواءً كانت أعدادًا صحيحةً أو سلاسلَ نصيةٍ. إذا ما حدَّد المستخدم قيمةً للمعامل الاختياري search_value، فستعيد الدالة المفاتيح المرتبطة مع هذه القيمة فقط. أو ستعيد الدالة كل مفاتيح المصفوفة فيما عدا ذلك. المعاملات array مصفوفة تحتوي على المفاتيح التي ستعيدها الدالة. search_value إذا ما حدد ...

array_intersect_assoc()‎

(PHP 4 >= 4.3.0, PHP 5, PHP 7) تحسب الدالة array_intersect_assoc()‎ التقاطع (intersection of arrays) بين المصفوفات مع استخدام تحقق إضافي من الفهرس. الوصف array array_intersect_assoc ( array $array1 , array $array2 [, array $... ] ) تعيد الدالة كل قيم المصفوفة array1 الموجودة بكل المصفوفات الأخرى. لاحظ أن المفاتيح تستخدم أيضًا في المقارنة على العكس مما يحدث مع دالة array_intersect()‎. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات ...

array_intersect_assoc()‎

(PHP 4 >= 4.3.0, PHP 5, PHP 7) تحسب الدالة array_intersect_assoc()‎ التقاطع (intersection of arrays) بين المصفوفات مع استخدام تحقق إضافي من الفهرس. الوصف array array_intersect_assoc ( array $array1 , array $array2 [, array $... ] ) تعيد الدالة كل قيم المصفوفة array1 الموجودة بكل المصفوفات الأخرى. لاحظ أن المفاتيح تستخدم أيضًا في المقارنة على العكس مما يحدث مع دالة array_intersect()‎. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات ...

array_splice()‎

(PHP 4, PHP 5, PHP 7) تُزيل الدالة array_splice()‎ جزءًا من المصفوفة وتستبدله بشيء آخر. الوصف array array_splice ( array &$input , int $offset [, int $length = count($input) [, mixed$replacement = array() ]] ) تزيل الدالةُ العناصرَ المُعيّنة عن طريق المعاملَيْن offset وlength من المصفوفة input، ويستبدلها بعناصر المصفوفة replacement، إذا تم توفيرها. لاحظ أنه لا يُحتَفَظ بمفاتيح رقمية للمصفوفة input. ملاحظة: إذا لم يكن المعامل replacement مصفوفةً، فسيعوَّض بواحد (على سبيل المثال array) $replacement) ). قد ينتج عن هذا ...

array_splice()‎

(PHP 4, PHP 5, PHP 7) تُزيل الدالة array_splice()‎ جزءًا من المصفوفة وتستبدله بشيء آخر. الوصف array array_splice ( array &$input , int $offset [, int $length = count($input) [, mixed$replacement = array() ]] ) تزيل الدالةُ العناصرَ المُعيّنة عن طريق المعاملَيْن offset وlength من المصفوفة input، ويستبدلها بعناصر المصفوفة replacement، إذا تم توفيرها. لاحظ أنه لا يُحتَفَظ بمفاتيح رقمية للمصفوفة input. ملاحظة: إذا لم يكن المعامل replacement مصفوفةً، فسيعوَّض بواحد (على سبيل المثال array) $replacement) ). قد ينتج عن هذا ...

array_values()‎

(PHP 4, PHP 5, PHP 7) تُعيد الدالة array_values​​()‎ جميع قيم عناصر المصفوفة. الوصف array array_values ( array $array ) تُعيد الدالة array_values()‎ جميع قيم عناصر المصفوفة array وتعيد فهرسة المصفوفة عدديًا. المعاملات array المصفوفة المُدخلة. القيم المعادة تُعيد الدالة array_values()‎ مصفوفة مفهرسة من القيم. أمثلة المثال 1: مثال على الدالة array_values()‎ <?php $array = array("size" => "XL", "color" => "gold"); print_r(array_values($array)); ?> سوف تكون مُخرجات المثال أعلاه كالتالي: Array ( [0] => XL [1] => gold ) انظر أيضًا الدالة ...

array_values()‎

(PHP 4, PHP 5, PHP 7) تُعيد الدالة array_values​​()‎ جميع قيم عناصر المصفوفة. الوصف array array_values ( array $array ) تُعيد الدالة array_values()‎ جميع قيم عناصر المصفوفة array وتعيد فهرسة المصفوفة عدديًا. المعاملات array المصفوفة المُدخلة. القيم المعادة تُعيد الدالة array_values()‎ مصفوفة مفهرسة من القيم. أمثلة المثال 1: مثال على الدالة array_values()‎ <?php $array = array("size" => "XL", "color" => "gold"); print_r(array_values($array)); ?> سوف تكون مُخرجات المثال أعلاه كالتالي: Array ( [0] => XL [1] => gold ) انظر أيضًا الدالة ...

array_push()‎

(PHP 4, PHP 5, PHP 7) تدفع الدالة array_push()‎ عنصرًا واحدًا أو أكثر إلى نهاية المصفوفة. الوصف int array_push ( array &$array , mixed $value1 [, mixed $... ]) تعامل الدالة array_push()‎ المصفوفة array كمكدس (stack)، وتدفع المتغيرات التي مررناها إلى نهاية المصفوفة array وسيزداد طولها بعدد المتغيرات التي أضفناها. ولها نفس تأثير الشيفرة الآتية: <?php $array[] = $var; ?> مع تكرارها لكل قيمة يتم إدخالها. ملاحظة: إذا كنت تستخدم array_push()‎ لإضافة عنصر واحد إلى المصفوفة، فمن الأفضل استخدام ‎$‎array[]‎‎ =‎ لأن هذه الطريقة ...

array_push()‎

(PHP 4, PHP 5, PHP 7) تدفع الدالة array_push()‎ عنصرًا واحدًا أو أكثر إلى نهاية المصفوفة. الوصف int array_push ( array &$array , mixed $value1 [, mixed $... ]) تعامل الدالة array_push()‎ المصفوفة array كمكدس (stack)، وتدفع المتغيرات التي مررناها إلى نهاية المصفوفة array وسيزداد طولها بعدد المتغيرات التي أضفناها. ولها نفس تأثير الشيفرة الآتية: <?php $array[] = $var; ?> مع تكرارها لكل قيمة يتم إدخالها. ملاحظة: إذا كنت تستخدم array_push()‎ لإضافة عنصر واحد إلى المصفوفة، فمن الأفضل استخدام ‎$‎array[]‎‎ =‎ لأن هذه الطريقة ...

array_intersect()‎

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تحسب الدالة array_intersect()‎ التقاطع (intersection) بين المصفوفات. الوصف array array_intersect ( array $array1 , array $array2 [, array $... ] ) تعيد الدالة كل قيم المصفوفة array1 الموجودة بكل المصفوفات الأخرى. لاحظ أن الدالة تحافظ على المفاتيح المرتبطة مع القيم المعادة. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن الدالة بها. القيم المعادة تعيد مصفوفة تحتوي على كل قيم ...

array_intersect()‎

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تحسب الدالة array_intersect()‎ التقاطع (intersection) بين المصفوفات. الوصف array array_intersect ( array $array1 , array $array2 [, array $... ] ) تعيد الدالة كل قيم المصفوفة array1 الموجودة بكل المصفوفات الأخرى. لاحظ أن الدالة تحافظ على المفاتيح المرتبطة مع القيم المعادة. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن الدالة بها. القيم المعادة تعيد مصفوفة تحتوي على كل قيم ...

array_intersect_ukey()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_intersect_ukey()‎ التقاطع (intersection) بين المصفوفات باستخدام دالة يحددها المستخدم لمقارنة المفاتيح. الوصف array array_intersect_ukey ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تعيد الدالة كل عناصر المصفوفة array1 التي تحتوي على مفاتيح تطابقها الدالة key_compare_func بكل مفاتيح المصفوفات الأخرى. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن الدالة بها. key_compare_func يجب أن تعيد دالة ...

array_intersect_ukey()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_intersect_ukey()‎ التقاطع (intersection) بين المصفوفات باستخدام دالة يحددها المستخدم لمقارنة المفاتيح. الوصف array array_intersect_ukey ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تعيد الدالة كل عناصر المصفوفة array1 التي تحتوي على مفاتيح تطابقها الدالة key_compare_func بكل مفاتيح المصفوفات الأخرى. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن الدالة بها. key_compare_func يجب أن تعيد دالة ...

array_diff_ukey()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_diff_ukey()‎ الفرق بين عدة مصفوفات باستخدام دالة مقارنة يوفرها المستخدم للمقارنة بين مفاتيح المصفوفات. الوصف array array_diff_ukey ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تقارن الدالة المصفوفات المُمَرََرة كالمعاملات وتعيد الفرق بينها. هذه الدالة تختلف عن دالة array_diff()‎ إذ إنَّها تأخذ بالحسبان المفاتيح الموجودة بالمصفوفات. تختلف هذه الدالة عن دالة array_diff_key()‎ في أنها تستخدم دالة معرفة من المستخدم لمقارنة المفاتيح، وليس دالةً داخليةً في PHP. المعاملات array1 ...

array_diff_ukey()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_diff_ukey()‎ الفرق بين عدة مصفوفات باستخدام دالة مقارنة يوفرها المستخدم للمقارنة بين مفاتيح المصفوفات. الوصف array array_diff_ukey ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تقارن الدالة المصفوفات المُمَرََرة كالمعاملات وتعيد الفرق بينها. هذه الدالة تختلف عن دالة array_diff()‎ إذ إنَّها تأخذ بالحسبان المفاتيح الموجودة بالمصفوفات. تختلف هذه الدالة عن دالة array_diff_key()‎ في أنها تستخدم دالة معرفة من المستخدم لمقارنة المفاتيح، وليس دالةً داخليةً في PHP. المعاملات array1 ...

الصنف ‎‎Array‎ في Kotlin

يمثل الصنف Array مصفوفة (مصفوفة Java تحديدًا عند استهداف المنصة JVM). يمكن إنشاء نسخ من هذا الصنف باستعمال الدوال ()‎arrayOf و ()‎arrayOfNulls و ()‎emptyArray الخاصة بالمكتبة القياسية. للمزيد من المعلومات حول المصفوفات، ارجع إلى قسم "المصفوفات" في توثيق الأنواع الأساسية. class Array<T> الدوال البانية <int> تنشِئ الدالة Array()‎ البانية مصفوفةً بحجم size مُحدَّدٍ، حيث يُحسَب كلُّ عنصرٍ فيها عبر استدعاء الدالة init المُحدَّدة، والتي تُعيد عنصرًا في المصفوفة بحسب الفهرس (index) المُعطى. الدوال والخاصيات size تمثِّل الخاصيّة size عدد العناصر الموجودة في المصفوفة (array). iterator تعيد هذه الدالة ...

الصنف ‎‎FloatArray‎ في Kotlin

يمثل الصنف FloatArray مصفوفةً من الأعداد العشرية. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []float. class FloatArray الدوال البانية <init> تنشئ الدالة FloatArray()‎ البانية مصفوفة جديدة من النوع FloatArray (أي مصفوفة من الأعداد العشرية) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. الخاصيات size تمثِّل الخاصيّة FloatArray.size عدد العناصر الموجودة في المصفوفة ذات النوع FloatArray. الدوال get تجلب الدالة get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator ينشئ الدالة iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set تضبط الدالة set()‎ قيمة عنصر ذي ...

الصنف ‎‎DoubleArray‎ في Kotlin

يمثل الصنف CharArray مصفوفةً من الأعداد العشرية المضاعفة. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []char. class DoubleArray الدوال البانية (Constructors) <init> تنشئ الدالة DoubleArray()‎ البانية مصفوفة جديدة من النوع DoubleArray (أي مصفوفة من الأعداد العشرية المضاعفة [double]) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. الخاصيات size تمثِّل الخاصيّة DoubleArray.size عدد العناصر الموجودة في المصفوفة ذات النوع DoubleArray. الدوال get تجلب الدالة get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator تنشئ الدالة iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set تضبط الدالة set()‎ قيمة عنصر ذي ...

الصنف ‎‎CharArray‎ في Kotlin

يمثل الصنف CharArray مصفوفةً من المحارف. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []char. class CharArray الدوال البانية <init> تنشئ الدالة CharArray()‎ البانية مصفوفة جديدة من النوع CharArray (أي مصفوفة من الحروف) بحجم معين، وتحوي قيمًا محدَّدة أو القيمة '‎\u0000' التي تمثل حرفًا عدميًّا. الخاصيات size تمثِّل الخاصيّة CharArray.size عدد العناصر الموجودة في المصفوفة ذات النوع CharArray. الدوال get يجلب التابع get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator تنشئ الدالة iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set تضبط الدالة set()‎ قيمة عنصر ذي فهرس ...

الصنف ‎‎CharArray‎ في Kotlin

يمثل الصنف CharArray مصفوفةً من المحارف. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []char. class CharArray الدوال البانية <init> تنشئ الدالة CharArray()‎ البانية مصفوفة جديدة من النوع CharArray (أي مصفوفة من الحروف) بحجم معين، وتحوي قيمًا محدَّدة أو القيمة '‎\u0000' التي تمثل حرفًا عدميًّا. الخاصيات size تمثِّل الخاصيّة CharArray.size عدد العناصر الموجودة في المصفوفة ذات النوع CharArray. الدوال get يجلب التابع get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator تنشئ الدالة iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set تضبط الدالة set()‎ قيمة عنصر ذي فهرس ...

الصنف ‎‎DoubleArray‎ في Kotlin

يمثل الصنف CharArray مصفوفةً من الأعداد العشرية المضاعفة. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []char. class DoubleArray الدوال البانية (Constructors) <init> تنشئ الدالة DoubleArray()‎ البانية مصفوفة جديدة من النوع DoubleArray (أي مصفوفة من الأعداد العشرية المضاعفة [double]) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. الخاصيات size تمثِّل الخاصيّة DoubleArray.size عدد العناصر الموجودة في المصفوفة ذات النوع DoubleArray. الدوال get تجلب الدالة get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator تنشئ الدالة iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set تضبط الدالة set()‎ قيمة عنصر ذي ...

الصنف ‎‎FloatArray‎ في Kotlin

يمثل الصنف FloatArray مصفوفةً من الأعداد العشرية. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []float. class FloatArray الدوال البانية <init> تنشئ الدالة FloatArray()‎ البانية مصفوفة جديدة من النوع FloatArray (أي مصفوفة من الأعداد العشرية) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. الخاصيات size تمثِّل الخاصيّة FloatArray.size عدد العناصر الموجودة في المصفوفة ذات النوع FloatArray. الدوال get تجلب الدالة get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator ينشئ الدالة iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set تضبط الدالة set()‎ قيمة عنصر ذي ...

array_diff_key()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_diff_key()‎ الفرق بين عدة مصفوفات باستخدام المفاتيح للمقارنة. الوصف array array_diff_key ( array $array1 , array $array2 [, array $... ] ) تقارن الدالة مفاتيح المصفوفات المُمَرََرة كمعاملات وتعيد الفرق بينها. هذه الدالة تشبه دالة array_diff()‎ إلا أنها تقارن باستخدام المفاتيح وليس القيم. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 المصفوفة التي ستقارن الدالة بها. … مزيد من المصفوفات لتقارن الدالة بها. القيم المعادة تعيد الدالة مصفوفةً جديدةً من القيم الموجودة بالمصفوفة ...

array_diff_key()‎

(PHP 5 >= 5.1.0, PHP 7) تحسب الدالة array_diff_key()‎ الفرق بين عدة مصفوفات باستخدام المفاتيح للمقارنة. الوصف array array_diff_key ( array $array1 , array $array2 [, array $... ] ) تقارن الدالة مفاتيح المصفوفات المُمَرََرة كمعاملات وتعيد الفرق بينها. هذه الدالة تشبه دالة array_diff()‎ إلا أنها تقارن باستخدام المفاتيح وليس القيم. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 المصفوفة التي ستقارن الدالة بها. … مزيد من المصفوفات لتقارن الدالة بها. القيم المعادة تعيد الدالة مصفوفةً جديدةً من القيم الموجودة بالمصفوفة ...

الدالة toMap()‎ في Kotlin

تحول الدالة toMap()‎ الكائن المستدعى معها إلى خريطة أو تضيف محتوى ذلك الكائن إلى خريطة موجودة مسبقًا. البنية العامة إن استدعيت الدالة toMap()‎ مع مصفوفة أو مجموعة تكرارية أو سلسلة مكونة من أزواج، فستعيد خريطة تحوي كل تلك الأزواج؛ تحافظ الخريطة المُعادة على نفس ترتيب تكرار الخريطة الأصلية: fun <K, V> Iterable<Pair<K, V>>.toMap(): Map<K, V> fun <K, V> Array<out Pair<K, V>>.toMap(): Map<K, V> fun <K, V> Sequence<Pair<K, V>>.toMap(): Map<K, V> وإن استدعيت الدالة toMap()‎ مع مصفوفة أو مجموعة تكرارية أو سلسلة ...

الصنف ‎‎ByteArray‎ في Kotlin

يمثل الصنف ByteArray مصفوفةً من البايتات. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []byte. class ByteArray الدوال البانية <int> تنشئ الدالة ByteArray()‎ البانية مصفوفة جديدة من النوع ByteArray (أي حجم كل عنصر منها بايتًا واحدًا) بحجم معين، إذ تحوي قيمًا محدَّدة أو القيم 0. الخاصيات size تمثِّل الخاصيّة size عدد العناصر الموجودة في المصفوفة ذات النوع ByteArray. الدوال get يجلب التابع get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator ينشئ التابع iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set يضبط التابع set()‎ قيمة ...

الصنف ‎‎BooleanArray‎ في Kotlin

يمثل الصنف BooleanArray مصفوفةً من القيم المنطقية. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []boolean. class BooleanArray الدوال البانية init تنشئ الدالة BooleanArray()‎ البانية مصفوفة جديدة من الصنف BooleanArray بحجم معين تحوي قيمًا منطقية محدَّدة أو القيمة false المنطقية. الخاصيات size تمثِّل الخاصيّة size عدد العناصر الموجودة في المصفوفة. الدوال get يجلب التابع get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator ينشئ التابع iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set يضبط التابع set()‎ قيمة عنصر ذي فهرس محدد موجود ...

الصنف ‎‎BooleanArray‎ في Kotlin

يمثل الصنف BooleanArray مصفوفةً من القيم المنطقية. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []boolean. class BooleanArray الدوال البانية init تنشئ الدالة BooleanArray()‎ البانية مصفوفة جديدة من الصنف BooleanArray بحجم معين تحوي قيمًا منطقية محدَّدة أو القيمة false المنطقية. الخاصيات size تمثِّل الخاصيّة size عدد العناصر الموجودة في المصفوفة. الدوال get يجلب التابع get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator ينشئ التابع iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set يضبط التابع set()‎ قيمة عنصر ذي فهرس محدد موجود ...

الصنف ‎‎ByteArray‎ في Kotlin

يمثل الصنف ByteArray مصفوفةً من البايتات. إن كانت منصة التشغيل المستهدفة هي JVM، فيمكن تمثيل نُسَخ هذا الصنف بالشكل []byte. class ByteArray الدوال البانية <int> تنشئ الدالة ByteArray()‎ البانية مصفوفة جديدة من النوع ByteArray (أي حجم كل عنصر منها بايتًا واحدًا) بحجم معين، إذ تحوي قيمًا محدَّدة أو القيم 0. الخاصيات size تمثِّل الخاصيّة size عدد العناصر الموجودة في المصفوفة ذات النوع ByteArray. الدوال get يجلب التابع get()‎ عنصرًا ذي فهرس محدد من المصفوفة. iterator ينشئ التابع iterator()‎ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. set يضبط التابع set()‎ قيمة ...

array_diff_uassoc()‎

(PHP 5, PHP 7) تحسب الدالة array_diff_uassoc()‎ الفرق بين عدة مصفوفات باستخدام دالة مقارنة يوفرها المستخدم. الوصف array array_diff_uassoc ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تقارن الدالة المصفوفات المُمَرََرة بالمعاملات وتعيد الفرق بينها. هذه الدالة تختلف عن دالة array_diff()‎ حيث أنها تأخذ بالحسبان المفاتيح الموجودة بالمصفوفات. تختلف هذه الدالة عن دالة array_diff_assoc()‎ في أنها تستخدم دالة معرفة من المستخدم لمقارنة الفهارس، وليس دالة داخلية في PHP. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 ...

array_diff_uassoc()‎

(PHP 5, PHP 7) تحسب الدالة array_diff_uassoc()‎ الفرق بين عدة مصفوفات باستخدام دالة مقارنة يوفرها المستخدم. الوصف array array_diff_uassoc ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تقارن الدالة المصفوفات المُمَرََرة بالمعاملات وتعيد الفرق بينها. هذه الدالة تختلف عن دالة array_diff()‎ حيث أنها تأخذ بالحسبان المفاتيح الموجودة بالمصفوفات. تختلف هذه الدالة عن دالة array_diff_assoc()‎ في أنها تستخدم دالة معرفة من المستخدم لمقارنة الفهارس، وليس دالة داخلية في PHP. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 ...

array_combine()‎

(PHP 5, PHP 7) تنشئ الدالة array_combine()‎ مصفوفةً جديدةً عن طريق استخدام المفاتيح من أحد المصفوفات والقيم من مصفوفة أخرى. الوصف array array_combine ( array $keys , array $values ) تنشئ الدالة مصفوفة جديدة عن طريق استخدام قيم المصفوفة المُمَرََرة عبر المعامل keys كمفاتيح، واستخدام قيم المصفوفة المُمَرََرة عبر المعامل values كقيم مرتبطة بهذه المفاتيح. المعاملات keys مصفوفة من المفاتيح التي تستخدمها هذه الدالة. أي قيمة غير مقبولة كمفتاح ستُحَوََل إلى سلسلة نصية. values مصفوفة من القيم تربط الدالة بينها وبين ...

array_combine()‎

(PHP 5, PHP 7) تنشئ الدالة array_combine()‎ مصفوفةً جديدةً عن طريق استخدام المفاتيح من أحد المصفوفات والقيم من مصفوفة أخرى. الوصف array array_combine ( array $keys , array $values ) تنشئ الدالة مصفوفة جديدة عن طريق استخدام قيم المصفوفة المُمَرََرة عبر المعامل keys كمفاتيح، واستخدام قيم المصفوفة المُمَرََرة عبر المعامل values كقيم مرتبطة بهذه المفاتيح. المعاملات keys مصفوفة من المفاتيح التي تستخدمها هذه الدالة. أي قيمة غير مقبولة كمفتاح ستُحَوََل إلى سلسلة نصية. values مصفوفة من القيم تربط الدالة بينها وبين ...

array_intersect_uassoc()‎

(PHP 5, PHP 7) تحسب الدالة array_intersect_uassoc()‎ التقاطع (intersection) بين المصفوفات مع استخدام تحقق إضافي للفهارس، وتستخدم دالة يحددها المستخدم لمقارنة الفهارس. الوصف array array_intersect_uassoc ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تعيد الدالة كل قيم المصفوفة array1 الموجودة بكل المصفوفات الأخرى. لاحظ أن المفاتيح تستخدم في المقارنة على العكس من الدالة array_intersect()‎. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن ...

array_intersect_uassoc()‎

(PHP 5, PHP 7) تحسب الدالة array_intersect_uassoc()‎ التقاطع (intersection) بين المصفوفات مع استخدام تحقق إضافي للفهارس، وتستخدم دالة يحددها المستخدم لمقارنة الفهارس. الوصف array array_intersect_uassoc ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) تعيد الدالة كل قيم المصفوفة array1 الموجودة بكل المصفوفات الأخرى. لاحظ أن المفاتيح تستخدم في المقارنة على العكس من الدالة array_intersect()‎. المعاملات array1 مصفوفة العناصر التي ستتحقق الدالة منها. array2 مصفوفة العناصر التي ستقارن بها الدالة. … مجموعة متغيرة من المصفوفات التي ستقارن ...

arr‎ay_diff_assoc()‎

(PHP 4 >= 4.3.0, PHP 5, PHP 7) تحسب الدالة arr‎ay_diff_assoc()‎ الفرق بين عدة مصفوفات مع أخذ مفاتيح المصفوفات بالحسبان. الوصف array array_diff_assoc ( array $array1 , array $array2 [, array $... ] ) تقارن الدالة arr‎ay_diff_assoc()‎‎ المصفوفات المُمَرََرة كمعاملات وتعيد الفرق بينها. هذه الدالة تختلف عن دالة array_diff()‎ إذ إنَّها تأخذ بالحسبان المفاتيح والقيم المرتبطة بها، وليس المفاتيح فحسب. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 المصفوفة التي ستقارن الدالة بها. … مزيد من المصفوفات لتقارن الدالة بها. القيم ...

arr‎ay_diff_assoc()‎

(PHP 4 >= 4.3.0, PHP 5, PHP 7) تحسب الدالة arr‎ay_diff_assoc()‎ الفرق بين عدة مصفوفات مع أخذ مفاتيح المصفوفات بالحسبان. الوصف array array_diff_assoc ( array $array1 , array $array2 [, array $... ] ) تقارن الدالة arr‎ay_diff_assoc()‎‎ المصفوفات المُمَرََرة كمعاملات وتعيد الفرق بينها. هذه الدالة تختلف عن دالة array_diff()‎ إذ إنَّها تأخذ بالحسبان المفاتيح والقيم المرتبطة بها، وليس المفاتيح فحسب. المعاملات array1 المصفوفة التي ستقارن الدالة منها. array2 المصفوفة التي ستقارن الدالة بها. … مزيد من المصفوفات لتقارن الدالة بها. القيم ...

array_fill_keys()‎

(PHP 5 >= 5.2.0, PHP 7) تملأ الدالة array_fill_keys()‎ المصفوفة بقيم، مع تحديد المفاتيح المستخدمة. الوصف array array_fill_keys ( array $keys , mixed $value ) تملأ الدالة array_fill_keys()‎ المصفوفة بالقيمة value مع استخدام قيم المصفوفة keys كمفاتيح. المعاملات keys مصفوفة من القيم ستستخدم كمفاتيح. تُحول القيم غير المسموح بها كمفاتيح إلى نصوص. value القيمة التي ستملأ الدالة المصفوفة بها. القيم المعادة تعيد المصفوفة الممتلئة بالقيمة المحددة. أمثلة المثال 1: استخدام بسيط للدالة array_fill_keys()‎ <?php $keys = array('foo', 5, 10, 'bar'); $a = array_fill_keys($keys, ...

array_fill_keys()‎

(PHP 5 >= 5.2.0, PHP 7) تملأ الدالة array_fill_keys()‎ المصفوفة بقيم، مع تحديد المفاتيح المستخدمة. الوصف array array_fill_keys ( array $keys , mixed $value ) تملأ الدالة array_fill_keys()‎ المصفوفة بالقيمة value مع استخدام قيم المصفوفة keys كمفاتيح. المعاملات keys مصفوفة من القيم ستستخدم كمفاتيح. تُحول القيم غير المسموح بها كمفاتيح إلى نصوص. value القيمة التي ستملأ الدالة المصفوفة بها. القيم المعادة تعيد المصفوفة الممتلئة بالقيمة المحددة. أمثلة المثال 1: استخدام بسيط للدالة array_fill_keys()‎ <?php $keys = array('foo', 5, 10, 'bar'); $a = array_fill_keys($keys, ...

array_flip()‎

(PHP 4, PHP 5, PHP 7) تستبدل الدالة array_flip()‎ كل مفاتيح المصفوفة بالقيم المرتبطة معها. الوصف array array_flip ( array $array ) تعيد الدالة array_flip()‎ المصفوفة مقلوبة؛ تتحول مفاتيح المصفوفة إلي قيم وقيم المصفوفة إلى مفاتيح. لاحظ أن قيم المعامل array يجب أن تكون صالحةً كمفاتيح؛ أي أنها أعداد صحيحة أو نصوص. ستصدر الدالة تحذيراً إذا لم تكن القيمة صحيحةً، ولن تدرج الدالة زوج المفتاح/القيمة المتسبب في التحذير في المصفوفة المعادة. المعاملات array مصفوفة من أزواج المفاتيح والقيم لتبدِّل بينها الدالة. ...

array_flip()‎

(PHP 4, PHP 5, PHP 7) تستبدل الدالة array_flip()‎ كل مفاتيح المصفوفة بالقيم المرتبطة معها. الوصف array array_flip ( array $array ) تعيد الدالة array_flip()‎ المصفوفة مقلوبة؛ تتحول مفاتيح المصفوفة إلي قيم وقيم المصفوفة إلى مفاتيح. لاحظ أن قيم المعامل array يجب أن تكون صالحةً كمفاتيح؛ أي أنها أعداد صحيحة أو نصوص. ستصدر الدالة تحذيراً إذا لم تكن القيمة صحيحةً، ولن تدرج الدالة زوج المفتاح/القيمة المتسبب في التحذير في المصفوفة المعادة. المعاملات array مصفوفة من أزواج المفاتيح والقيم لتبدِّل بينها الدالة. ...

array_count_values()‎

(PHP 4, PHP 5, PHP 7) تحصي الدالة array_count_values()‎ عدد مرات تكرار كل قيمة موجودة داخل المصفوفة. الوصف array array_count_values ( array $array ) تنشئ الدالة array_count_values()‎ مصفوفةً جديدةً تحتوي على القيم الموجودة بالمصفوفة المُمَرََرة بالمعامل array كمفاتيح، وعدد مرات تكرار كل قيمة في هذه المصفوفة كقيم مرتبطة بتلك المفاتيح. المعاملات array مصفوفة تحتوي على قيم تحصي هذه الدالة عدد مرات تكرار كل واحدة منها. القيم المعادة تعيد الدالة مصفوفة جديدة من القيم الموجودة بالمصفوفة المُمَرََرة، ويرتبط مع كل قيمة ...

array_count_values()‎

(PHP 4, PHP 5, PHP 7) تحصي الدالة array_count_values()‎ عدد مرات تكرار كل قيمة موجودة داخل المصفوفة. الوصف array array_count_values ( array $array ) تنشئ الدالة array_count_values()‎ مصفوفةً جديدةً تحتوي على القيم الموجودة بالمصفوفة المُمَرََرة بالمعامل array كمفاتيح، وعدد مرات تكرار كل قيمة في هذه المصفوفة كقيم مرتبطة بتلك المفاتيح. المعاملات array مصفوفة تحتوي على قيم تحصي هذه الدالة عدد مرات تكرار كل واحدة منها. القيم المعادة تعيد الدالة مصفوفة جديدة من القيم الموجودة بالمصفوفة المُمَرََرة، ويرتبط مع كل قيمة ...

الدالة ‎‎jQuery.merge()‎‎ في jQuery

jQuery.merge( first, second )‎ القيم المعادة تعيد مصفوفةً (Array). الوصف تدمج هذه الدالة محتوى مصفوفتين مع بعضهما بعضًا وتضع الناتج في المصفوفة الأولى. jQuery.merge( first, second )‎ أُضيفت مع الإصدار: 1.0. first الكائن الأول الشبيه بالمصفوفة المراد دمج محتواه، إذ سيضاف محتوى الوسيط الثاني إليه. second الكائن الثاني الشبيه بالمصفوفة المراد دمج محتواه، إذ سيضاف محتواه إلى الوسيط الأول. تدمج الدالة ‎$.merge()‎ جميع محتويات المصفوفتين الممرَّرتين إليه في مصفوفة واحدة مع الحفاظ على ترتيب محتواهما، إذ تضاف محتويات المصفوفة الثانية ...

الدالة ‎‎jQuery.merge()‎‎ في jQuery

jQuery.merge( first, second )‎ القيم المعادة تعيد مصفوفةً (Array). الوصف تدمج هذه الدالة محتوى مصفوفتين مع بعضهما بعضًا وتضع الناتج في المصفوفة الأولى. jQuery.merge( first, second )‎ أُضيفت مع الإصدار: 1.0. first الكائن الأول الشبيه بالمصفوفة المراد دمج محتواه، إذ سيضاف محتوى الوسيط الثاني إليه. second الكائن الثاني الشبيه بالمصفوفة المراد دمج محتواه، إذ سيضاف محتواه إلى الوسيط الأول. تدمج الدالة ‎$.merge()‎ جميع محتويات المصفوفتين الممرَّرتين إليه في مصفوفة واحدة مع الحفاظ على ترتيب محتواهما، إذ تضاف محتويات المصفوفة الثانية ...

الدالة each()‎ في PHP

(PHP 4, PHP 5, PHP 7) تُعيد الدالة each()‎ كلًا من المفتاح والقيمة المقابلة الحاليين من المصفوفة وتُحرك مؤشرها للأمام. تحذير: أُلغيت هذه الدالة اعتبارًا من PHP 7.2.0. الاعتماد على هذه الدالة غير محبذ على الإطلاق. الوصف array each ( array &$array ) تُعيد هذه الدالة كلًا من المفتاح والقيمة الحاليْيَن من مصفوفة وتُحرك مؤشر المصفوفة للأمام. بعد تنفيذ الدالة each()‎، سيُترك مؤشر المصفوفة على العنصر التالي، أو بعد العنصر الأخير إذا كان قد وصل إلى نهاية المصفوفة. إذا كنت تريد ...

الدالة each()‎ في PHP

(PHP 4, PHP 5, PHP 7) تُعيد الدالة each()‎ كلًا من المفتاح والقيمة المقابلة الحاليين من المصفوفة وتُحرك مؤشرها للأمام. تحذير: أُلغيت هذه الدالة اعتبارًا من PHP 7.2.0. الاعتماد على هذه الدالة غير محبذ على الإطلاق. الوصف array each ( array &$array ) تُعيد هذه الدالة كلًا من المفتاح والقيمة الحاليْيَن من مصفوفة وتُحرك مؤشر المصفوفة للأمام. بعد تنفيذ الدالة each()‎، سيُترك مؤشر المصفوفة على العنصر التالي، أو بعد العنصر الأخير إذا كان قد وصل إلى نهاية المصفوفة. إذا كنت تريد ...

التهيئة الأولية للصنف ‎‎Array‎ في Kotlin

تنشِئ الدالة Array()‎ البانية مصفوفةً بحجم size مُحدَّدٍ، حيث يُحسَب كلُّ عنصرٍ فيها عبر استدعاء الدالة init المُحدَّدة، والتي تُعيد عنصرًا في المصفوفة بحسب الفهرس (index) المُعطى. البنية العامة Array(size: Int, init: (Int) -> T) المعاملات size عدد صحيح يمثل حجم المصفوفة المراد إنشاؤها. init دالةٌ تستدعى لحساب قيمة كل عنصر من عناصر المصفوفة المراد إنشاؤها. القيم المعادة مصفوفة بالحجم size تتكوّن من العناصر الناتجة عن الدالة init. أمثلة ينشِئ التابع في الشيفرة الآتية مصفوفةً بستة عناصر زوجيّة (نتيجة ضرب ...

التهيئة الأولية للصنف ‎‎Array‎ في Kotlin

تنشِئ الدالة Array()‎ البانية مصفوفةً بحجم size مُحدَّدٍ، حيث يُحسَب كلُّ عنصرٍ فيها عبر استدعاء الدالة init المُحدَّدة، والتي تُعيد عنصرًا في المصفوفة بحسب الفهرس (index) المُعطى. البنية العامة Array(size: Int, init: (Int) -> T) المعاملات size عدد صحيح يمثل حجم المصفوفة المراد إنشاؤها. init دالةٌ تستدعى لحساب قيمة كل عنصر من عناصر المصفوفة المراد إنشاؤها. القيم المعادة مصفوفة بالحجم size تتكوّن من العناصر الناتجة عن الدالة init. أمثلة ينشِئ التابع في الشيفرة الآتية مصفوفةً بستة عناصر زوجيّة (نتيجة ضرب ...

array_unshift()‎

(PHP 4, PHP 5, PHP 7) تضيف الدالة array_unshift()‎ عنصرًا واحدًا أو أكثر لبداية المصفوفة. الوصف int array_unshift ( array &$array , mixed $value1 [, mixed $... ] ) تضيف الدالة array_unshift()‎ العناصر المُدخلة إلى بداية المصفوفة array. لاحظ أنَّ قائمة العناصر تدخل في بداية المصفوفة دفعةً واحدة، بحيث تبقى العناصر المُدخلة في الترتيب نفسه. ستُعدّل جميع مفاتيح المصفوفة العددية لتبدأ العد من الصفر في حين أن المفاتيح الحرفية لن تتغير. المعاملات array المصفوفة المُدخلة. value1 القيمة الأولى المراد إدخالها في ...

array_unshift()‎

(PHP 4, PHP 5, PHP 7) تضيف الدالة array_unshift()‎ عنصرًا واحدًا أو أكثر لبداية المصفوفة. الوصف int array_unshift ( array &$array , mixed $value1 [, mixed $... ] ) تضيف الدالة array_unshift()‎ العناصر المُدخلة إلى بداية المصفوفة array. لاحظ أنَّ قائمة العناصر تدخل في بداية المصفوفة دفعةً واحدة، بحيث تبقى العناصر المُدخلة في الترتيب نفسه. ستُعدّل جميع مفاتيح المصفوفة العددية لتبدأ العد من الصفر في حين أن المفاتيح الحرفية لن تتغير. المعاملات array المصفوفة المُدخلة. value1 القيمة الأولى المراد إدخالها في ...

الدالة sortedArrayWith()‎ في Kotlin

ترتِّب الدالة sortedArrayWith()‎ جميع عناصر المصفوفة التي استُدعيت معها وفقًا للمُقارِن المُمرّر إليها ثمَّ تضع الناتج في مصفوفة جديدة.  البنية العامة fun <T> Array<out T>.sortedArrayWith( comparator: Comparator<in T> ): Array<out T> المعاملات comparator المقارن الذي سترتَّب العناصر وفقًا له. القيمة المعادة تُعاد مصفوفة جديدة تضم عناصر المصفوفة المعطاة بعد ترتيبها وفقًا للمُقارِن comparator المعطى. أمثلة استعمال الدالة ()sortedArrayWith لترتيب عناصر مصفوفة وفقًا لناتج طرح قيمة العنصر اللاحق من قيمة العنصر السابق: import java.util.Arrays fun main(args: Array<String>) { val array = arrayOf(1, 9, -3, ...

الدالة sortedArrayDescending()‎ في Kotlin

ترتِّب الدالة sortedArrayDescending()‎ جميع عناصر المصفوفة التي استُدعيت معها تنازليًّا ثمَّ تضع الناتج في مصفوفة جديدة.  البنية العامة fun <T : Comparable<T>> Array<T>.sortedArrayDescending(): Array<T> fun ByteArray.sortedArrayDescending(): ByteArray fun ShortArray.sortedArrayDescending(): ShortArray fun IntArray.sortedArrayDescending(): IntArray fun LongArray.sortedArrayDescending(): LongArray fun FloatArray.sortedArrayDescending(): FloatArray fun DoubleArray.sortedArrayDescending(): DoubleArray fun CharArray.sortedArrayDescending(): CharArray القيمة المعادة تعاد مصفوفة جديدة تضم عناصر المصفوفة المعطاة بعد ترتيبها تصاعديًّا. أمثلة استعمال الدالة ()sortedArrayDescending لترتيب عناصر مصفوفة تنازليًّا: import java.util.Arrays fun main(args: Array<String>) { val array = arrayOf(1, 9, -3, 7, 5, 6) ...

الدالة sortedArray()‎ في Kotlin

ترتِّب الدالة sortedArray()‎ جميع عناصر المصفوفة التي استُدعيت معها تصاعديًّا ثمَّ تضع الناتج في مصفوفة جديدة.  البنية العامة fun <T : Comparable<T>> Array<T>.sortedArray(): Array<T> fun ByteArray.sortedArray(): ByteArray fun ShortArray.sortedArray(): ShortArray fun IntArray.sortedArray(): IntArray fun LongArray.sortedArray(): LongArray fun FloatArray.sortedArray(): FloatArray fun DoubleArray.sortedArray(): DoubleArray fun CharArray.sortedArray(): CharArray القيمة المعادة تعاد مصفوفة جديدة تضم عناصر المصفوفة المعطاة بعد ترتيبها تصاعديًّا. أمثلة استعمال الدالة ()sortedArray لترتيب عناصر مصفوفة تصاعديًّا: import java.util.Arrays fun main(args: Array<String>) { val array = arrayOf(1, 9, -3, 7, 5, 6) ...

‎الدالة reset()‎‎‎‎‎‎‎‎‎‎‎ في PHP

(PHP 4, PHP 5, PHP 7) تُحرك الدالة reset()‎‎ المؤشر الداخلي لمصفوفة إلى أول عنصر. الوصف mixed reset ( array &$array ) تُحرك الدالة reset()‎‎ المؤشر الداخلي للمصفوفة array إلى لبدايتها. فيها وتُعيد قيمة أول عنصر فيها. المعاملات array المصفوفة المُدخلة. القيم المعادة تُعيد الدالة قيمة عنصر المصفوفة الأول، أو FALSE إذا كان المصفوفة فارغةً. تحذير: قد تُعيد هذه الدالة القيمة المنطقية FALSE، ولكن قد تُعيد أيضًا قيمة غير منطقية تُقيّم بنفس القيمة FALSE. يرجى قراءة قسم القيم المنطقية Booleans لمزيد ...

عرض (500 السابقة | 500 التالية) (20 | 50 | 100 | 250 | 500).