Jump to content
php.lv forumi

spainis

Reģistrētie lietotāji
  • Posts

    275
  • Joined

  • Last visited

Everything posted by spainis

  1. nav ko tukši salmus kult, 300Ls uz rokas un esmu jūsu, ja nav jātaisa ēšopi, kaut kas uz gataviem CMS utt., ak, jā, pieredzes industrijā nav
  2. vienīgais risinājums man in the midle uzbrukumam ir SSL(TLS), nekas cits pret to nevar nodrošināt
  3. Matricas, matricu reizināšanu, diskriminantus māca Algebrā :P
  4. var_dump($_POST) un pārliecināmies, ka POST datos indekss 'comment' nemaz nav ;)
  5. float gadījumā nebūs vienmēr 0, tāpat ar stringiem :P
  6. (int)3.1415 takš ir 3 un (int)1e4 takš ir 1
  7. ar šo ir jābūt idiotam, lai nemēģinātu optimizēt koda ātrdarbību jeb šajā gadījumā, kā codez saka tā tam būs būt XD
  8. nu tad if(isset($p[2]) { $id = (int)$p[2]; } uzreiz vieglāk lasāms kods bez performance penalty
  9. egonspleve ir mītisks radījums @ BMWPower :)
  10. kādas kļūdas, ja uz mysql_query ir uzlikts error suppress :)
  11. JOINS tiek izpildīts t2 un lietotāju tabulai, jāapmaina t2 un t3 vietām @ FROM
  12. Šādi glabājot masīva vērtības, vienādo vērtību atrašana notiek proporcionāli O(n^2). Ja datu daudzums ir liels, tad tos labāk vajadzētu glabāt associatīvā masīvā $arrayAssoc1 = Array(2 => true, 4=>true, 6=>true, 1=>true); $arrayAssoc2 = Array(5=>true, 4=>true, 7=>true, 8=>true, 1=>true, 3=>true); function ArrayOverlap($array1, $array2) { $arrayKeys = array_keys($array1); $resultArray = Array(); foreach($arrayKeys as $key) { if(isset($array2[$key])) $resultArray[] = $key; } return $resultArray; } Izmantojot associatīvus masīvus vienādo elementu atrašana notiek O(n) laikā
  13. ar HipHop'u esot tā, ka strādā tikai tie extension'i, ko facebooks pats izmanto :)
  14. http://php.net/manual/en/function.mysql-fetch-assoc.php
  15. TABULU NOSAUKUMUMIEM IR JĀBŪT VIENSKAITLĪ!!!!!!!!!!!!!!!!!!!!!! :)
  16. nu varbūt vispirms izdēs un tad tikai atlasi pa jaunam
  17. izsaucot pagination $perpage ir ievadīts kā 0 un viss
  18. floor(($page-1)/10) + 1 un nav nekādu problēmu ar pirmo postu
  19. tagad izdzēsīs tikai tos, zarus, kuri ir pilnībā tukši /** * @param Array $array Masīvs kurā meklēt * @param mixed $sValue Meklējamā vērtība * @return Array satīrītais masīvs */ function delNodes($array, $sValue) { foreach($array as $key => $value) { if(is_array($value)) { $array[$key] = delNodes($value, $sValue); if(empty($array[$key])) { unset($array[$key]); } } else { if($value == $sValue) { unset($array[$key]); } } } return $array; }
×
×
  • Create New...