Skip to content

Instantly share code, notes, and snippets.

@Dawgora
Created January 7, 2016 15:33
Show Gist options
  • Save Dawgora/f1ea60edf130982591d6 to your computer and use it in GitHub Desktop.
Save Dawgora/f1ea60edf130982591d6 to your computer and use it in GitHub Desktop.
homework
Route::get('test', function(){
$var = "SHMĢ7ḨOMGFO4VDSO!Ģ7ḨMĢ!2QOMSWSHSOMG9Ļ O2ḨOSHMĢ7ḨOMGFOŪĢFZ1TSĢQOF7!2QOTS.
SFQO47F!G9SODPFPWO2ḨODPFPWO9VHPOĢ7WĻPXO2ZOF7!2QOTS.SFSOSDHS!PQOE7DH4S!QŪĢDOZM79ḨĢ7WĢO2Ḩ
O!ĢMĢOZĢHTĢXOLS2!ĢQO.Ģ9OḨ,!SH.,92ĻĢ7QOSHOPFĢJĀ2OBĢHĻSḨ2O2ḨOD1WF2OFSĢĻSḨ2OV!7Ḩ1 O2ḨOḨ7MĢ7ḨQOḨ,OMĢJĢ
7ŪOḨ7.Ģ9O4SŪSḨ19ĢQ OWSOF7!2QOḨ,O9VHŪSFSQO.Ģ9OQPBĢQOMĢHZ1DĢ7QO4H,9PŪXODĢWSĢOWS!OTFP.ĻSḨPQOMSĢHQOḨ7.Ģ
9OĢ7Q4G9SŪS OMĢJĢO2ZOḨ7FSĢŪĢO.Ģ9OWL2M2ĻĢO2ZŪSḨ1TĢXOZĢHTQO.Ģ9OQPBĢQOD7BGDO2ZOŪSF2 OWPHFGḨQ OQ7Ļ4S!QŪĢD
OTS!2OM7BQOZ7JĒĢQ ODSŪOSHO,DH2O.Ģ9O!ZĢḨĢ7QO4SWSLO2ḨOMĢJ2OQSQḨĢ7!ZĢQOḨ,OŪSFSQODSĢQḨĢODP!POSDDPF2ŪP OḨ,O
W2HSOMSHG9SOH7!ZGD OWSOF7!2QOQDVŪPQO4H,9PŪXOSHO9,ḨĢOZGḨQOḨ2O.Ģ9OSDTHĢ7ZĢ7QOSD4SWSLO2ḨO.Ģ7!HĢ7ŪO4SZĢJ,9ĢQOḨ
,DĢW2Ū2 O.7D OWS!ODĢ7OMĢQĢO.Ģ9OQSQWHG92ĻĢO4Ģ7OF7!2QOTS.SFSOŪSFSQ ODS!OMSĢHQOḨ7.Ģ9OB7H1.SQOSĢZ47F!GDO2ZOWHSQD
2XOQWSH2O92HĢQ OW2HSŪOŪP9PO.Ģ9OQĢ7MSOSHODHĢŪO.GHḨĢ7Ū OD,ŪGHOḨ,OQSMSOĢZŪĢQ2ŪSO.Ģ9OLPMĢ7QO4PHMSHGDĢ7Q O.Ģ9OĢ7FG
BĢQOV!7Ḩ1 O2ḨO.Ģ7!HĢO.Ģ9OH7!ZG92ĻĢ OWPODSQOḨ7DPF2OḨ,OŪSFSQO.Ģ9OḨ,THĢŪĢQX";
$posible = preg_split('/(?<!^)(?!$)/u', " ,!?.0123456789AĀBCČDEĒFGĢHḨIĪYJKĶLĻMNŅOŌPQRŖSŠTUŪVWXZŽ");
$letters = preg_split('/(?<!^)(?!$)/u', "O,!?X01A3456789ĢĀBCČDEĒFG2HRSĪYJKĶLĻMNŅ ŌPQḨŖIŠTUŪVW.ZŽ");
$vari = array_count_values(preg_split('/(?<!^)(?!$)/u', $var ));
//$he= sort($vari);
//dd($he);
print($var);
print("\r\n");
print("
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ \r\n
");
$derp =[];
foreach($posible as $key => $value)
{
$derp[$value] = $letters[$key];
}
//dd($derp);
asort($vari);
$var= strtr($var,$derp);
print($var);
});
/*
"S" => 80
"H" => 41
"M" => 24
"Ģ" => 92
7 => 49
"Ḩ" => 43
"O" => 153
"G" => 17
"F" => 29
4 => 14
"V" => 6
"D" => 33
"!" => 28
2 => 44
"Q" => 58
"W" => 22
9 => 32
"Ļ" => 10
" " => 35
"Ū" => 28
"Z" => 20
1 => 8
"T" => 11
"." => 25
"\n" => 9
"P" => 26
"X" => 7
"E" => 1
"L" => 5
"," => 16
"J" => 6
"Ā" => 1
"B" => 7
"Ē" => 1
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment