PHP ile Rastgele Söz

PHP-logoBazen projelerimizde rastgele sözler işimize yarayabilir. Tabiki bunu sadece söz ile kısıtlamamakta lazım. Mesela yayınlamış olduğum in-post advertisment isimli wordpress eklentimde de bu yol izlenerek rastgele reklam gösterme işlemini yapmıştım.

Şimdi ise sizlere bu php de rastgele işlemlerinin yolunu göstermek amacıyla blog'umda Albert Einstein'ın sözlerinin olduğu kısımın altyapısını anlatacağım.

Burada sözlerimizi bir dizi altında topladım. Bu dizi içerisinden de herhangi bir elemanı php nin array_rand fonksiyonu sayesinde seçtim.

Kalabalık etmemesi için birkaç tane sözü yazacağım buraya.

<?php

$soz[]="3. Dünya savaşında hangi silahların kullanılacağını bilmiyorum ama 4. Dünya savaşında taş ve sopalar olacağını biliyorum.";
$soz[]="A'yı hayatta başarı olarak tanımlayalım, o zaman A = X + Y + Z' dir; X çalışmaktır, Y oyundur Z ise çenesini tutmayı bilmektir.";
$soz[]="Açlıktan karnı guruldayandan dürüst politikacı olmaz.";
srand((float) microtime() * 10000000);
echo $soz[array_rand($soz)];

?>

Rastgele söz seçmek için gerekli olan kısım bundan ibaret. Fakat ben temanın içerisinde bu oluşturulan sözü jQuery ile ekliyorum.


<script type="text/javascript">

$(document).ready(function(){

$('#h_right').html('<p>Güzel bir yazı gelecek..</p>');

$('.h_right').load('http://www.evrence.com/soz.php');

});

</script>

jQuery nin load() fonksiyonu ile oluşturduğum sözü sizlerle paylaşıyorum :)

Benzer Yazılar:

jQuery ve LightBoxjQuery ve LightBox

Turk-php de bir arkadaşımızın isteği üzerine lightbox hakkında bir örnek yaptım. Aslına

jQuery vs MootoolsjQuery vs Mootools

For the past few years javascript libraries have dominated the market. Very

Dizi Oyuncuları Paraları Götürüyor !Dizi Oyuncuları Paraları Götürüyor !

Artık diziler çok moda oldu. Televizyonlarımızda 70 tane dizi yayınlanıyormuş. Bu kadar

PHP de DATETIME tipini değiştirmePHP de DATETIME tipini değiştirme

Projelerimizde genelde MySql kulanıyoruz ve zaman biçimlerini DATETIME şeklinde kayıt ediyoruz. En

Google Page Rank CheckerGoogle Page Rank Checker

Geçenlerde bay egonomik karşma bununla çıktı. Bu işte anlayın google page rank

Eylül 3, 2009   Kategori: Php

“PHP ile Rastgele Söz” için 2 Yorum

  1. test user demiş ki:

    arkadaşım iyi güzel de hangi amaçla bunu yapıyorsun? ‘dom ready’ olduktan sonra sözü ekledin diyelim arama motorları görecek mi? xmlHttpRequest kullanmanın amacı ne?

  2. Evren Bayraktar demiş ki:

    Egosu eksik arkadaşım, genelde kendini saklayan insanların yorumlarını onaylamamda, senin gibi merak edenler olabilir.

    Dediğin gibi arama motorlarında görünmeyecek. Benim işin içine jQuery katmamın amacı, “haa bak böyle bişey de yapılabiliyormuş” denmesini sağlamak. Yoksa arama motorlarına herhangi bir katkısı yok..


Yorum Yaz

*