Jump to content
php.lv forumi

Recommended Posts

Posted

Pitonā itin bieži to izmantoju, kad outputā vajag dabūt n atstarpes (tb izlīdzināt/iecentrēt tekstu): print " " * n

Šķiet, ka php nekas labāks par str_repeat("abc", 10) nav.

 

Kāpēc tad tavuprāt, xfr33, tas ir tik ļoti labs, ja jau nezini, kur to normāli var pielietot?

Posted (edited)

Izteiksmes, kas izskatās pēc saskaitīšanas un reizināšanas, nepadara tekstu par skaitli.

 

>> "bar" + ("kuku" / 2)

NoMethodError: undefined method `/' for "kuku":String

from (irb):3

>> "bar" + ("kuku" ^ 2)

NoMethodError: undefined method `^' for "kuku":String

from (irb):4

>> "bar" - ("kuku" * 2)

NoMethodError: undefined method `-' for "bar":String

from (irb):6

Edited by Mr.Key
Posted

bubu, man patika, kā tas tika prezentēts, tas tjip 15min tutorials bija tīri labi noorganizēts un, ja šai valodai automātiski uzmet to, kas sanāk ierakstot kādu kodu, tad tā ir priekšrocība!

Posted

e? tas ir kā - uzmet? Izdrukā outputā?

Tā tak nav valodas fīča. Tā ir interaktīvās konsoles fīča.

Tikpat labi palaid komandrindā "php -a" un priecājies. PHP: Using PHP from the command line - Manual - RTFM kā parasti ;)

Vai arī, kā es bieži daru - uztaisu mazu php failiņu ar kodu, ko gribu pamēģināt un laižu komandrindā: php fails.php

Posted

nu bubu tu jau php ģēnijs... es tak neesmu tāds :D neaizdomāšos līdz kkādam php -a ;) pietiek ar parasto php :)

Posted
Izteiksmes, kas izskatās pēc saskaitīšanas un reizināšanas, nepadara tekstu par skaitli.

Turpretī * operators diezgan loģiski lasās ("bar"*2 kontekstā) - tekstu "bar" atkārtot/duplicēt 2 reizes (tāpēc arī reizināt, jo 2 reizes). Kāpēc vispār būtu kautkas tur jāpadara par skaitli?

Posted (edited)

sorry, dikti offtopicā aizvilku, bet nu atļaušos vēl vienu..

 

Mr.Key, nez kā gan tekstu kāpināt, bet ja zini, tad vari implementēt "foo" pakāpē "bar" šitā (:

Edited by v3rb0
Posted (edited)

Konteksts, vechi, konteksts!!! nu vinsh ir zudis un aizmirsies!

 

Un ja kāds nezin, foo^bar = beer

Edited by Mr.Key
Posted
Mr.Key , ja tu nespēji saskatit kontekstu, tad liekas tu dirs par valodu, kurā neesi nevienu programu uzrakstījis.

 

Čalīt jaukais, runa ir par diskusijas kontekstu un par latviešu valodu.

×
×
  • Create New...