node.js socket.io: socket bakotzeko sesiñue sortu: txat-an bigarren partie

Bueno ba hamen gabiltzez node.js eta socket.io-gaz barriro be, 1go partie ikusteko hamen linke: http://zital.hackinbadakigu.net/?p=273 functions.js: module.exports = { in_array: function (needle, haystack, argStrict) { // Checks if the given value exists in the array // // version: 1109.2015 // discuss at: http://phpjs.org/functions/in_array // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // + improved by: […]

php: reflection bidez metodo dinamikuek erabili

php-ntzako reflection API-dxe erabilitze, al’tzagu dinamismue emon geure programari, adibidez metodo dinamikueri deitsu, jakin barik ze motatako metodue dan, adibidez: <?php $class = ‘a’; $method = ‘b’; $params = array(‘d’ => ‘e’); // klasie existiten badan if(class_exists($class)) {         // metodue existiten badan         if(method_exists($class, $method))         {                 // reflection objetue sortu                 $reflection […]

php: namespace -n erabilerien adibide bat

namespace -k klasiek kapsuleteko erabiltzen da, adibidez izen bardiñeko klasiek erabiltzeko baie erabilera ezberdiñetarako, php-n 5.3-tik aurrera erabili lei: Ikusten dun moduen izen bardiñeko klasiek dakuz, zelan erabili? lib/login.class.php <?php namespace lib; class login {     public function __construct()     {         echo “lib: login\n”;     } } ?> mvc/model/login.class.php <?php namespace model; require_once(‘lib/login.class.php’); […]

php: xpath -etan zelan erabili adierazpen erregularrak (regex)

Zelan erabili adierazpen erregularrak (regex) php-n, adibidez: “div” tag-a “class” atributo barruen “ui-sortable” balidxue dakona: XML sarrera ($content aldagaidxen edukidxe): ? Ez dago gune-rik ekarri gune bat lanean hasteko ? Ez dago erregiorik Ekarri erregio bat lanean hasteko 567662 destacado destacado: Home Actualidad ES ? Ez dago destakaturik Ekarri destakaturen bat lanean hasteko eta hau […]

php 5.2.x instala debian squeeze gnu/linux -en

Gaur eguneko debian egonkorra: squeeze da eta bertako php bertsiñue php5.3.x duez… proba batzuk eitzeko php5.2.x instala bizandot orduen, eskerrak http://www.dotdeb.org/-ekueri .deb artxibuek dakuz prest instalateko: aptitude install apache2-mpm-prefork build-essential autoconf aptitude install automake1.4 libssl-dev libtool shtool aptitude install libcurl3 libdb4.6 libkrb53 libxml2 libreadline5 # i386 wget http://packages.dotdeb.org/dists/lenny/php5/binary-i386/php5-common_5.2.17-0.dotdeb.0_i386.deb wget http://packages.dotdeb.org/dists/lenny/php5/binary-i386/libapache2-mod-php5_5.2.17-0.dotdeb.0_i386.deb wget http://packages.dotdeb.org/dists/lenny/php5/binary-i386/php5-cli_5.2.17-0.dotdeb.0_i386.deb wget http://packages.dotdeb.org/dists/lenny/php5/binary-i386/php5-cgi_5.2.17-0.dotdeb.0_i386.deb wget […]

aptana / eclipse -n zelan topa espresiño erregularrak erabilitze

Aupa ba gaur haunegaz arazuegaz topa gara biarran, php-gaz biar itzen bazuien emongo zarie konture batzuk, tag laburrek erabiltzen dauiela tag luziek ordez: <? <?php ordez, gero klaro proiektue itsosupetekue badan, ba hasi banan banan tag-ak topaten… Bueno ba horretarako daku aptana / eclipse -n bilatzailie. Proiektuen gauzela: Ctrl + H emonda, haulako leidxo bat […]

php: Zelan jakin textue utf-8 badauen?

Eskerrak geure psicologo programadorieri: http://php.apsique.com/node/536 Neure kasuen bakarrik biher dot ia utf-8 badan, orduen ba kodigo zati bat bakarrik hartun got: function is_utf8($text) { $result = false; for($i=0; $i<strlen($text); $i++) { $byte = ord($text[$i]); if ($byte & 0x80) $result = true; } return $result; }