نمی‏دانم که تا به حال درون سايت‏های خارجی ديده‏اید یا نه. اما امروزه در اکثريت سايت‏های بزرگ و حتی کوچک و يا وبلاگ‏ها، استفاده از متن‏های Random بسيار رايج است. منظور از متن‏های Random متن‏هايی است که با هر بار Refresh کردن صفحه، عوض می‏شوند. برای درست کردن اين جور متن‏ها، از زبان‏های مختلف و به روش‏های مختلف می‏توان عمل کرد. در اين مقاله، ما يک روش ساده را که با PHP کار می‏کند، مورد بررسی قرار می‏دهیم.

برای اين کار، ما تنها نياز به دو فايل داريم. يکی اسکريپت اصلی‏مان است و ديگری فايل متنی‏ای است که متن‏های مورد نظر ما را شامل می‏شود. فايل اسکريپت کد زير را دارد:

<?php
srand((double)microtime()*1000000);
$arry_txt=preg_split("/--NEXT--/",join('',file("randoms.txt")));
echo$arry_txt[rand(0,sizeof($arry_txt)-1)];
?>

اگر از مشتاقان PHP باشيد، می‏دانيد که بهترین روش برای توليد اعداد Random، استفاده از همان خط دوم کد می‏باشد. در خط سوم، ما فايل randoms.txt را خوانده و سپس از ميان متن‏های موجود در آن که به وسيله --NEXT-- از يکديگر جدا شده‏اند، يکی را به صورت کاملا تصادفی انتخاب می‏کنیم و سپس در خط چهارم، آن را به وسيله تابع echo بر روی صفحه نمايش مي‏دهيم.
فايل randoms.txt هم چيزی شبيه به متن زير است:
Mojtaba Dashtinejad
--NEXT--
Neverhood will be coming soon!
--NEXT--
I love PHP
در نهايت دقت داشته باشيد که در هر کجا از صفحه‏تان که می‏خواهيد متن Random به نمايش در بيايد، همان کد PHP بالا را کپي کنيد :)