Jump to content
php.lv forumi

Recommended Posts

Posted
script

Jau ieprieksh pateicos par paliidziibu ;)

Ja tas nav valsts noslēpums, tad kā ir iespējams Tev palīdzēt?

Posted

man izdod sekojosho:

Warning: sort() expects parameter 1 to be array, null given in C:hpsite.php on line 20

 

Warning: Variable passed to each() is not an array or object in C:hpsite.php on line 22

Posted
man izdod sekojosho:

Warning: sort() expects parameter 1 to be array, null given in C:hpsite.php on line 20

 

Warning: Variable passed to each() is not an array or object in C:hpsite.php on line 22

risinājums - pārliecinies, ka tu tai sort funkcijai vispār padod failu nosaukumu masīvu. pašlaik pēc parādītajām kļūdām var secināt, ka tu mēģini masīva vietā iebarot 'neko' un tas arī PHP nepatīk.

 

Lai pārbaudītu, vai attiecīgais mainīgais ir/nav masīvs, var izmantot funkciju http://lv.php.net/is_array. Ar domu, ka tev ir jāpārliecinās, vai tas ko tu gribi sakārtot ar 'sort' palīdzību vispār ir masīvs un tikai pēc tam tu vari braši padot viņu funkcijai.

 

#20 sort($m_arr);

 

uztaisi par

 

#20 if (is_array($m_arr))

#21 {

#22 sort($m_arr);

#23 }

 

un pēc tam pēc tāda paša principa dzīvo tālāk - pirms padod funkcijai mainīgo, pārliecinies, ka tam ir vajadzīgais tips.

×
×
  • Create New...