Jump to content
php.lv forumi

e-remit

Reģistrētie lietotāji
  • Posts

    545
  • Joined

  • Last visited

Community Answers

  1. e-remit's post in Parse error was marked as the answer   
    Atbilde ir tieši tā pati, ko es tev teicu PM un pēc tam tev Briedis pateica nedaudz iepriekš! Tu lasi, ko tev raksta ar, vai tikai lipini kopā kodu no gataviem fragmentiem?
  2. e-remit's post in PHP loģika? was marked as the answer   
    Ja gribi lamāt PHP, pameklē internetā "PHP: a fractal of bad design" vai "PHP: фрактал плохого дизайна".
    Ja par šīm divām funkcjām, tad isset() pārbauda, vai mainīgais/ie ir uzzsetots, bet empty() pārbauda, vai mainīgais satur kādu vērtību, ko nevar nosaukt par tukšu. Kā jau manuālī teikts, empty() dara to pašu, ko !isset($var) || $var == false, t.i. šajā izteiksmē vairāk par vienu parametru neieliksi.
  3. e-remit's post in FB aplikācija - user ID vienmēr 0 was marked as the answer   
    Un ja izsauc FB.getLoginStatus()? Arī nenostrādā?
  4. e-remit's post in elseif algoritms was marked as the answer   
    Pieņemot, ka tev ir PHP5.4:
    $loop_arr = array( array("id1"=>1,"id2"=>2), array("id1"=>null,"id2"=>2), array("id1"=>1,"id2"=>null), array("id1"=>null,"id2"=>null), ); // Ja id divos laukos nav norādīts, tad apakš foreach nav jāpilda.. foreach($loop_arr as $r) if ($r["id1"] || $r["id2"]) { if ($r["id1"] == $r["id2"]){ // Ja id divos laukos ir vienāds, tad jāpilda viena sekcija echo $r["id1"]; } else if ($r["id1"] && $r["id2"]){ // Ja id divos laukos ir dažāds, tad jāpilda otra sekcija. echo $r["id1"] . " | " . $r["id2"]; } else { // Ja vienā no diviem laukiem ir id, izmantot to id kurš ir aizpildīts. echo $r["id1"] ?: $r["id2"]; } echo "\n<br>\n"; } Protams, var vēl īsāk, īpaši, ja zinātu, kā tu apstrādāsi tos ID.
×
×
  • Create New...