Ես ունեմ այսպիսի բազմաչափ զանգված.
$testarray = array(
array(
'First name' => 'Johnny',
'Last name' => 'Milthers',
'Age' => '24'
),
array(
'First name' => 'Toby',
'Last name' => 'Thomson',
'Age' => '25'),
),
array(
'First name' => 'Jack',
'Last name' => 'Johnson',
'Age' => '25'),
);
Ինչպե՞ս փոխանցեմ որոնման տողերը, ինչպիսին է «Ջոն», որպեսզի այնուհետև $testarray զանգվածը պարունակի միայն առաջին և վերջին զանգվածը:
Ես պետք է փոխանցեմ որոնման տերմին, որը վերադարձնում է ամբողջ ենթազանգվածը, եթե ստեղների արժեքներից որևէ մեկը պարունակում է այդ տողը:
նաև, եթե ես անցնեմ «Jack Johnson», $testarray-ը պետք է պարունակի միայն վերջին զանգվածը:
- Սա հնարավո՞ր է, թե՞ ես սխալ ճանապարհով եմ գնում դրան: ինչպես են աշխատում նորմալ որոնման արդյունքները տվյալների բազաների համար:
Ես դիտել եմ բազմաթիվ stack overflow էջեր (և PHP manual + google), բայց ոչինչ ինձ չի օգնել, եթե ինչ-որ բան եմ տեղադրում, որն արդեն պատասխան ունի, խնդրում եմ մեկնաբանել ինձ հղումը:
Շատ շնորհակալ եմ: