Powered By Blogger

welcome to aziz's blog

Enjoy The Mosaic of Thought


Hit Counter
Free Counter



Jumat, 06 Februari 2009


Operasi string begitu penting dalam dunia per-php-an. Kenapa begitu penting ? Karena melakukan pekerjaan dengan php, baik itu membangun suatu sistem informasi, membuat fasilitas searching di web, dan berbagai hal lain yang berhubungan dengan web development tak lepas dari operasi string. Begitu banyak fungsi operasi string yang ada, dan banyak pula fungsi string yang sering digunakan, sehingga penulis perlu membaginya menjadi beberapa artikel mengenai operasi string ini. Untuk artikel bagian pertama penulis akan menjelaskan 2 fungsi yang memiliki tugas tambahan selain dari mencari string. Antara lain :

  • substr()
  • strstr()

Substr(), memiliki fungsi untuk mengambil satu, atau banyak karakter dari suatu variable. Implementasinya seperti mengambil karakter yang dihasilkan dari fungsi DATE() –nya mysql. Contoh penggunaannya adalah sebagai berikut :

<?php
$tanggal = '012409';

$bulan = substr($date, 0, 2);
$hari = substr($date, 2, 2);
$tahun = substr($date, -2);

echo "$hari/$bulan/$tahun";
?>

Hasilnya adalah :
24/01/09

Penjelasannya adalah sebagai berikut :

$bulan = substr($date, 0, 2);
Ambil 2 karakter dari digit terdepan, hasilnya adalah 01

$hari = substr($date, 2, 2);
Ambil 2 karakter dari digit ke 3. Karena string  memiliki urutan awal 0, maka angka 2 pada variable $tanggal memiliki posisi di urutan ke 2. Hasilnya adalah 24.

Untuk membuktikannya :
<?php
$tanggal = '012409';
echo $tanggal[2];
?>

hasilnya adalah :
2

Dan yang terakhir adalah
$tahun = substr($date, -2);
Ini berarti ambil 2  karakter dari belakang. Hasilnya adalah 09.


Strstr(),  fungsi ini digunakan untuk mengembalikan semua string dibelakang string yang dicari. Misalnya ada sebuah kalimat :
"Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k",
karakter yang dicari adalah "--",
maka hasil dari fungsi strstr() adalah "--Al-k"

Contoh penggunaanya :

<?php
$kalimat= "Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k";
$tanda = '--';
$yangdicari = strstr ($kalimat, $tanda);
echo $yangdicari;
?>

Hasilnya adalah :
--Al-k

Implementasi penggunaan strstr() contohnya seperti ini :
<?php
$kalimat= "Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k";
$tanda = '--';

if ($yangdicari = strstr ($kalimat, $tanda)) {
   echo 'Ungkapan yang keren tadi di buat oleh '."'". substr ($yangdicari , strlen ($tanda))."'";
} else {
   echo "Nggak ada ungkapan tuhh !!";
}
?>

Penjelasannya adalah sebagai berikut :

if ($yangdicari = strstr ($kalimat, $tanda)) {
jika karakter yang di cari dalam hal ini $tanda ada pada  string $kalimat, maka kembalikan string yang berada di belakang tersebut kedalam variable $yangdicari.

echo 'Ungkapan yang keren tadi di buat oleh '."'". substr ($yangdicari , strlen ($tanda))."'";

bagian intinya adalah substr ($yangdicari , strlen ($tanda))

Jika di ubah kedalam nilai sebenarnya adalah
substr ("--Al-k" , 2 )

tampilkan string yang dicari tersebut dengan melewatkan tanda --.

Hasilnya adalah :
Al-k

Sehingga hasil keutuhan dari script

<?php
$kalimat= "Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k";
$tanda = '--';

if ($yangdicari = strstr ($kalimat, $tanda)) {
   echo 'Ungkapan yang keren tadi di buat oleh '."'". substr ($yangdicari , strlen ($tanda))."'";
} else {
   echo "Nggak ada ungkapan tuhh !!";
}
?>

Adalah :

Ungkapan mantap tadi di buat oleh 'Al-k'

Cukup mudah ya ? Cukup narsis juga ! :D

Artikel Lebih dalam dengan operasi string bagian pertama saya cukupkan sampai disini. Untuk bagian ke 2 dan terakhir akan penulis jelaskan di belajar php berikutnya.

Greetz : b_scorpio, abuzahra, peterpanz, kandar, phii_, syahrilrohman, ivan, dr.emi, safril, najwa, Lapak-online Team!


Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Lebih dalam dengan operasi string bag.1

Kontra-terorisme Raja Abdullah

Oleh Saidiman

Jika semangat revolusioner dan terorisme itu semakin besar, maka yang akan dirugikan bukan hanya target-target teroris di luar Arab Saudi, melainkan juga adalah Arab Saudi sendiri. Saat ini, Arab Saudi, selain Israel, adalah sekutu utama negara-negara Barat di Timur Tengah. Amerika Serikat bahkan menempatkan pangkalan militernya di Arab Saudi, ini pulalah yang memicu gerakan protes masyarakat Islam Wahhabi Saudi sendiri.

Artikel ini sebelumnya telah dimuat di Sinar Harapan, 28 Januari 2008

Himbauan Raja Arab Saudi, Abdullah bin Abdul Aziz bin Saud, untuk memerangi terorisme dan diskriminasi agama patut diberi apresiasi. Pada pertemuan antar-iman Perserikatan Bangsa-bangsa, 13 November 2008, Raja Abdullah menyatakan bahwa terorisme adalah musuh semua agama, oleh karena itu semua pihak harus mengumandangkan perang terhadapnya dan menyebarkan toleransi.

Pernyataan ini sangat penting karena keluar dari penguasa sebuah negara yang hampir identik dengan ideologi garis keras yang sekarang menjadi inspirasi hampir semua kelompok garis keras di seluruh dunia. Selama bertahun-tahun, secara sistematis Kerajaan Arab Saudi mengekspor idelogi Wahhabi ke seluruh dunia melalui pendidikan dan gerakan sosial lainnya. Dukungan dana yang seolah tanpa batas menyebabkan ideologi ini berkembang pesat. Di Indonesia, mula-mula ia muncul dalam gerakan salafi yang bergerak secara kultural dengan menggunakan kata kunci dakwah. Tetapi di akhir tahun 1990-an, gerakan dakwah ini mulai muncul dalam bentuk yang lebih politis bahkan secara langsung berani menantang otoritas negara dengan gerakan-gerakan destruktif berupa penyerbuan dan perang di sejumlah wilayah Republik Indonesia. Pada titik yang paling ekstrim, mereka merancang teror bom di sejumlah tempat strategis. Meski sebagian pengikut ideologi ini masih mau berkompromi dengan sistem demokrasi dengan turut serta dalam proses Pemilihan Umum, namun sebagian lainnya, yang tidak bisa dibilang sedikit, memilih jalur yang berhadap-hadapan langsung dengan sistem. Mereka menolak demokrasi dan melancarkan kampanye anti Negara Kesatuan Republik Indonesia.

Tetapi apakah ini berarti bahwa Arab Saudi sudah berubah? Yang lebih penting adalah apa yang membuat perubahan itu terjadi? Secara umum, Arab Saudi memang adalah negara yang selalu berada dalam ketegangan. Negara ini terbangun atas koalisi rezim Saud dan otoritas agama, Wahhabisme. Dengan menjadikan Wahhabisme sebagai ideologi negara, Arab Saudi dituntut untuk tetap berada pada garis iman Wahhabi. Tetapi karena ideologi ini muncul dengan corak yang keras dan kaku, maka rezim sesungguhnya menghadapi tantangan paling keras dari penganut Wahhabi itu sendiri. Dua pemberontakan yang paling berdarah sepanjang kekuasaan rezim keluarga ini datang dari kekuatan inti Wahhabi itu sendiri.

Tahun 1927, tentara Wahhabi, Ikhwan, melakukan pemberontakan berdarah. Kudeta Ikhwan dilatarbelakangi ketidakpuasan mereka terhadap pemerintahan Abdul Aziz bin Saud yang tidak lagi mengedepankan semangat penaklukan, bahkan mulai mencoba bersikap lunak kepada kelompok Syi’ah. Dan yang lebih penting adalah Saudi membangun aliansi dengan Barat yang mereka anggap sebagai musuh. Mereka berhasil ditumpas dengan bantuan tentara-tentara Inggris.

Tahun 1979, sekelompok Wahhabi pimpinan Juhayman al-Utaybi (pengikut ulama terkemuka Wahhabi, Abdul Aziz bin Baz) juga mencoba melakukan kudeta dengan menyandera ribuan jemaah haji di Masjid Haram, Mekkah, tempat tersuci ummat Islam sedunia. Pemberontakan ini didasarkan pada ketidakpuasan atas perilaku para elit Saudi yang dianggap telah melenceng dari iman Wahhabi. Rezim tidak saja menjalin kerjasama dengan Amerika tetapi juga mengizinkan ratusan warga Amerika tinggal di Arab Saudi. Mereka juga mengutuk produk-produk tehnologi berupa televisi dan radio sebagai sebuah bid’ah atau inovasi sesat. Drama penyanderaan ini berakhir dua minggu kemudian ketika pasukan Prancis membantu Arab Saudi menggempur para pemberontak.

Pasca pemberontakan 1979, setelah mengeksekusi mati semua pelaku yang berumur di atas 16 tahun, rezim Saudi kemudian mengawasi secara ketat semua gerakan masyarakat Islam Arab Saudi. Represi terhadap gejala oposisi semakin ketat. Secara sadar rezim menekan semangat gerakan politis masyarakat Saudi. Itulah yang menyebabkan gerakan yang sebelumnya memiliki potensi politis kemudian berubah menjadi gerakan dakwah. Harus diingat bahwa sebelum 1979, rezim Arab Saudi menampung ribuan anggota Ikhwan al-Muslimun (organisasi Islam Mesir yang memperjuangkan gerakan politik). Rezim Saudi berusaha keras meredam semangat politis kelompok-kelompok Wahhabi-Ikhwani. Tetapi, ternyata rezim tidak sepenuhnya berhasil.

Gerakan Juhayman kemudian menginspirasi ribuan pemuda Arab Saudi untuk melakukan gerakan serupa. Karena besarnya tekanan kerajaan di dalam negeri, mereka kemudian menumpahkan energi kekerasannya pada Perang Afganistan. Pasca perang Afganistan, pemuda-pemuda inilah yang kemudian membentuk jaringan teroris internasional yang dikenal dengan nama al-Qaedah. Organisasi mematikan itu dipimpin oleh Osama bin Laden, anak pengusaha yang menjadi sahabat kerajaan Arab Saudi sendiri, Muhammad bin Laden.

Kondisi sosial Arab Saudi seperti inilah yang tidak memungkinkan rezim mendukung gerakan revolusioner apalagi terorisme. Bahkan ketika terjadi kerusuhan di Maluku, para ulama senior Arab Saudi bahkan enggan memberi restu terhadap sekelompok Muslim yang hendak melakukan ”jihad” ke daerah konflik tersebut. Baru ketika kalangan Salafi radikal yang dipimpin oleh Ja’far Umar Thalib dan Muhammad Umar As-Sewed melakukan pendekatan intensif, beberapa ulama itu kemudian mengeluarkan fatwa jihad. Meski begitu, fatwa yang dikeluarkan oleh beberapa ulama ini tetap menekankan jihad dalam bentuk defensif atau pembelaan diri. Abd al-Razzaq ibn Abd al-Muhsin al-Abbad, misalnya, menyatakan: ”Pergi ke medan tempur di Maluku untuk membela umat Islam adalah perkara yang disyariatkan, dengan syarat kepergian kalian ke sana tidak menimbulkan kerugian yang lebih besar kepada kaum muslimin dan kaum muslimin bukan sebagai pihak yang memulai tindakan permusuhan, tetapi sebagai pihak yang diserang” (Noorhaedi Hasan, 2008).

Dengan fatwa semacam itulah Laskar Jihad berangkat ke Maluku untuk terlibat dalam perang melawan kelompok Kristen. Tetapi tampak jelas bahwa para ulama Arab Saudi sendiri sangat menghindari sikap revolusioner, di mana ummat Islam sebagai pengambil inisiatif perang. Di Indonesia, Laskar Jihad menjadi organisasi marjinal di kalangan Salafi lain yang menyerukan jihad di Maluku. Abu Nida, tokoh Salafi lain, mengkritik keras sikap Ja’far Umar Thalib dan para pengikutnya. Abu Nida bersikukuh bahwa Salafi adalah gerakan dakwah, bukan gerakan politik apalagi mengebarkan perang.

Apa yang diungkap oleh Raja Abdullah sesungguhnya sudah bisa ditebak. Jika semangat revolusioner dan terorisme itu semakin besar, maka yang akan dirugikan bukan hanya target-target teroris di luar Arab Saudi, melainkan juga adalah Arab Saudi sendiri. Saat ini, Arab Saudi, selain Israel, adalah sekutu utama negara-negara Barat di Timur Tengah. Amerika Serikat bahkan menempatkan pangkalan militernya di Arab Saudi, ini pulalah yang memicu gerakan protes masyarakat Islam Wahhabi Saudi sendiri.

Saat ini, Arab Saudi membutuhkan dukungan internasional untuk menanggulangi potensi terorisme yang juga sangat mengancam eksistensi rezim Saudi itu sendiri. Jika para teroris keturunan Arab Saudi bisa meledakkan menara kembar WTC, maka akan lebih mudah bagi mereka untuk meledakkan sentra-sentra ekonomi Dinasti Saud.

sunset

sunset
waktu selalu mengejar