php ডইগন পিএইচপি-অ্যারের মান মূল নাম পান




পিএইচপি ফাংশন (8)

যদি আপনাকে একই মান সহ একটি অ্যারে উপাদান ফেরত দিতে হয় তবে array_keys() ফাংশন ব্যবহার করুন

$array = array('red' => 1, 'blue' => 1, 'green' => 2);
print_r(array_keys($array, 1));

আমার নিম্নরূপ একটি অ্যারে আছে:

function example() {
    /* some stuff here that pushes items with
        dynamically created key strings into an array */

    return array( // now lets pretend it returns the created array
        'firstStringName' => $whatEver,
        'secondStringName' => $somethingElse
    );
}

$arr = example();

// now I know that $arr contains $arr['firstStringName'];

আমি $arr['firstStringName'] array_keys($arr) মাধ্যমে লুপ করতে এবং তার সূচী দ্বারা কী স্ট্রিং 'firstStringName' মাধ্যমে array_keys($arr) দিতে সক্ষম $arr['firstStringName'] । আমি এটা কিভাবে করবো?


সব অনন্য কী অ্যারের পেতে array_keys() ব্যবহার করুন।

মনে রাখবেন যে আপনার $arr মত নামযুক্ত কীগুলির সাথে একটি অ্যারে সংখ্যাসূচক সূচী সহ অ্যাক্সেস করা যেতে পারে, যেমন $arr[0]

http://php.net/manual/en/function.array-keys.php


এখানে অন্য বিকল্প

$array = [1=>'one', 2=>'two', 3=>'there'];
$array = array_flip($array);
echo $array['one']; 

যদি আপনার কাছে মান থাকে এবং কীটি সন্ধান করতে চান তবে array_search() ব্যবহার করুন:

$arr = array ('first' => 'a', 'second' => 'b', );
$key = array_search ('a', $arr);

$key এখন মান 'a' (যা, 'first' ) এর জন্য কী ধারণ করবে।


যদি নামটি গতিশীল হয়, তবে আপনার অবশ্যই এমন কিছু থাকতে হবে

$arr[$key]

যার মানে $ কীটি কীটির মান ধারণ করে।

অ্যারের সমস্ত কীগুলি পেতে আপনি array_keys() ব্যবহার করতে পারেন, উদাহরণস্বরূপ

$arr = array('a' => 'b', 'c' => 'd')
$x = array_keys($arr);

আপনাকে দিতে হবে

$x = array(0 => 'a', 1 => 'c');

যদি আমি সঠিকভাবে বুঝি, আপনি কেবল ব্যবহার করতে পারবেন না:

foreach($arr as $key=>$value)
{
  echo $key;
}

পিএইচপি ম্যানুয়াল দেখুন



আপনি কী নাম পেতে php এর কী ফাংশন ব্যবহার করতে পারেন:

<?php
    $array = array(
    'fruit1' => 'apple',
    'fruit2' => 'orange',
    'fruit3' => 'grape',
    'fruit4' => 'apple',
    'fruit5' => 'apple');

    // this cycle echoes all associative array
    // key where value equals "apple"
    while ($fruit_name = current($array)) {
      if ($fruit_name == 'apple') {
        echo key($array).'<br />';
      }
    next($array);
     }
?>

এখানে মত: পিএইচপি: কী - ম্যানুয়াল





array-key