PHP to Javascript

  • Status Closed
  • Budget ₱90 PHP / hour
  • Total Bids 2

Project Description

I require the following function to be changed into PHP if it is possible so that I can generate the same results in PHP that this javascript runs.

Code:

<script>

function FormTypeABTester(u){

var g=16;

var h=32;

var a=65;

var i=90;

var j=48;

var b=57;

var c=58;

var d=63;

var e=91;

var f=94;

var t=0;

var w=0;

var za=0;

var z=0;

var o=[];

var p=null;

var k=[];

var s=[];

var r=[];

var q=[];

for(var m=0;m<10;m++){

[url removed, login to view](0);[url removed, login to view](0);

}

for(var n=0;n<10;n++){

[url removed, login to view](0);[url removed, login to view](0);[url removed, login to view](0);

}

var x=function(zb){

var ze=[url removed, login to view] Date().getTime():[url removed, login to view];

var zc=[url removed, login to view]:[url removed, login to view];zc%=128;if((zc>=a&&zc<=i)||zc==h){

t++;

}

else if(zc>=j&&zc<=b){

w++;

}

else if(zc>=c&&zc<=d||zc>=e&&zc<=f){

za++;

}

else z++;o[zc]=ze;if(p){

var zd=ze-p;if(zd>=0&&((zc>=a&&zc<=i)||zc==h))if(zd<400){

s[[url removed, login to view](zd\/20)]++;

}

else if(zd<1000){

r[[url removed, login to view]((zd-400)\/60)]++;

}

else if(zd<3000)q[[url removed, login to view]((zd-1000)\/200)]++;

}

p=ze;

};

var y=function(zc){

var ze=[url removed, login to view] Date().getTime():[url removed, login to view];

var zd=[url removed, login to view]:[url removed, login to view];

var zb=ze-o[zd%128];if(zb>=50&&zb<250)k[[url removed, login to view]((zb-50)\/20)]++;

};

var v=function(zb){

var zd=[url removed, login to view](Math,zb);

var zc=[];[url removed, login to view](function(ze){

[url removed, login to view]([url removed, login to view](ze*64\/(zd||1)));

}

);

return zc;

};

var l=function(){

var zb=[url removed, login to view](r,q);return v(zb).concat(v(k),[t\/2,w\/2,za\/2,z\/2]);

};

this.getData=function(){

return [url removed, login to view](l());

};

[url removed, login to view](u,{keyup:[url removed, login to view](this),keydown:[url removed, login to view](this)

}

);

}

function startFormTypeABTester(a){

a.ab_tester=new FormTypeABTester(document);

}

function setFormTypeABTest(a){

a.ab_test_data.value=[url removed, login to view]();return true;

}

</script>

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online