Closed

PHP to Javascript

This project received 2 bids from talented freelancers with an average bid price of ₱545 PHP / hour.

Get free quotes for a project like this
Employer working
Skills Required
Project 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>

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