>
PHP Magic or Logic
Welcome, Guest

by nik on Friday, 04 February 2011
PHP Magic or Logic


I simply put these 4 lines in my file known to me as magicVsLogic.php

<?php
for ($i = 'a'; $i <= 'z'; $i++)
echo "$i\n";
?>

The output is:

a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz

and my question is Why?


Topic Normal Re: PHP Magic or Logic
by pooja on 02/11/2011 00:59

In PHP character variables can be incremented (and not decremented) based on their ASCII code. This holds only for [a-z] and [A-Z]. FOr character variables, incrementing a variable is not the same as adding 1 to it.
This is because the increment operator in PHP works against strings' ordinal values internally. The strings aren't cast to integers before incrementing.

PHP follows Perl's convention when dealing with arithmetic operations on character variables and not C's. For example, in Perl 'Z'+1 turns into 'AA', while in C 'Z'+1 turns into '['  ( ord('Z') == 90, ord('[') == 91 ). Note that character variables can be incremented but not decremented and even so only plain ASCII characters (a-z and A-Z) are supported.


Topic Normal Great Explaination
by nik on 02/19/2011 12:49

This was great explanation, thanks for our knowledge upgradation

 PHP rocks but sometime Shocks ;)  


Topic Normal reglan drug cost is reglan an over the counter drug
by Aprilarhek on 03/08/2016 07:15

[center][b]CLICK HERE TO [color=red]BUY reglan ONLINE[/color] RIGHT NOW!!![/b] » Really Amazing prices « » NO PRESCRIPTION REQUIRED! « » Top Quality Medications! « » Discount & Bonuses « » Fast and Discreet Shipping Worldwide « » 24/7 Customer Support. Free Consultation « [/center] Similar Searches: much does reglan cost reglan for sale buy reglan over the counter reglan available over the counter can i buy reglan online reglan over counter drug where to buy reglan buy reglan without prescription how much does reglan cost without insurance reglan buy online reglan generic cost reglan without a prescription generic name reglan cheap reglan buy online where to buy reglan where to purchase reglan over the counter substitute for reglan reglan cost without insurance order reglan online buy reglan online without reglan buy online reglan cost drugs elixir buy reglan online pharmacy reglan where to buy reglan 500 mg canadian pharmacy buy reglan generic reglan cost cost reglan cost reglan reglan cheap buy discount reglan reglan for sale wholesale reglan over the counter substitute for reglan reglan cost medicine purchase reglan online buy reglan without prescription can i get reglan over the counter much does reglan cost how much is reglan without insurance taper buy reglan reglan for sale how much is reglan without insurance cost reglan where to buy reglan reglan cost generic taper buy reglan cost of reglan can i buy reglan over the counter reglan without a prescription elixir buy reglan online pharmacy buy reglan over the counter how much is reglan without insurance buy discount reglan reglan no prescription reglan 10 mg cost reglan purchase reglan buy online epocrates reglan cost without a prescription buy reglan reglan order reglan available over the counter reglan 500 mg canadian pharmacy average cost of reglan colospa retard cheapest mobic for sale nv buy mobic online buy chloramphenicol eye drops 0.5 chloramphenicol buy uk cheap vpxl buy vpxl how much does augmentin cost at target lexapro generic cost target more plato cheap prozac aldosterone buy amiloride buy acai extract dietary supplement order acai extract buy nurofen with codeine is nurofen better than cheap ibuprofen cialis daily cost uk order daily cialis grapefruit juice



Blogger Image
My Blog Title

Product Engineering, software engineering company, Product Development, Product Migration, Product Re-engineering, Product Maintenance, Product Testing Commercial Application Development, Business Software development, commercial software for startups, Application Support and Maintenance, software testing Product Maintenance, Outsource product maintenance, product support and maintenance Product Migration, Product Re-engineering, product re-engineering services Product Research, Product Engineering, UI Prototyping Services Software Testing Services, Quality Assurance services, professional software testers, Load Testing, Functional Testing, Cross Platform, Browser Testing, Test Automation, Testing Tools, software quality analysis Functional Testing Services, software quality analysis, Software Testing Services, Application Testing Services, Functional Testing Types Automated Testing, Automated Testing Services, automation testing, test script development, Automation Test Tools, outsource automation testing Load Testing, Performance Testing Services, Load Testing Tools Offshore Software Development, Outsource software services, offshore outsourcing services, offshore software development services, IT outsourcing services, software quality assurance services, Offshore IT services, Custom Application Development Services, Offshore Product Engineering Benefits of IT Outsourcing, Offshore Software Development companies, offshore software development firms Outsource planning, IT outsourcing, IT development services, offshore IT companies, offshore software development Offshore Software Development, Outsource software services, offshore outsourcing services, offshore software development services, IT outsourcing services, software quality assurance services, Offshore IT services, Custom Application Development Services, Offshore Product Engineering Offshore Software Development, Outsource software services, offshore outsourcing services, offshore software development services, IT outsourcing services, software quality assurance services, Offshore IT services, Custom Application Development Services, Offshore Product Engineering