Pages

Subscribe:

Senin, 16 Januari 2012

GOLONGAN DARAH
           
Apa itu golongan darah ?
Golongan darah adalah ciri khusus darah dari suatu individu karena adanya perbedaan jenis karbohidrat dan protein pada permukaan membran sel darah merah. Dua jenis
Penggolongan darah yang paling penting adalah penggolongan ABO dan Rhesus (faktor Rh). Di dunia ini sebenarnya dikenal sekitar 46 jenis antigen selain antigen ABO dan Rh, hanya saja lebih jarang dijumpai. Transfusi darahdari golongan yang tidak kompatibel dapat menyebabkan reaksi transfusi imunologis yang berakibat anemia hemolisis, gagal ginjal, syok, dan kematian.
Golongan darah manusia ditentukan berdasarkan jenis antigen dan antibodi yang terkandung dalam darahnya, sebagai berikut:
§  Individu dengan golongan darah A memiliki sel darah merah dengan antigen A di permukaan membran selnya dan menghasilkan antibodi terhadap antigen B dalam serum darahnya. Sehingga, orang dengan golongan darah A-negatif hanya dapat menerima darah dari orang dengan golongan darah A-negatif atau O-negatif.
§  Individu dengan golongan darah B memiliki antigen B pada permukaan sel darah merahnya dan menghasilkan antibodi terhadap antigen A dalam serum darahnya. Sehingga, orang dengan golongan darah B-negatif hanya dapat menerima darah dari orang dengan dolongan darah B-negatif atau O-negatif
§  Individu dengan golongan darah AB memiliki sel darah merah dengan antigen A dan B serta tidak menghasilkan antibodi terhadap antigen A maupun B. Sehingga, orang dengan golongan darah AB-positif dapat menerima darah dari orang dengan golongan darah ABO apapun dan disebut resipien universal. Namun, orang dengan golongan darah AB-positif tidak dapat mendonorkan darah kecuali pada sesama AB-positif.
§  Individu dengan golongan darah O memiliki sel darah tanpa antigen, tapi memproduksi antibodi terhadap antigen A dan B. Sehingga, orang dengan golongan darah O-negatif dapat mendonorkan darahnya kepada orang dengan golongan darah ABO apapun dan disebut donor universal. Namun, orang dengan golongan darah O-negatif hanya dapat menerima darah dari sesama O-negatif.
Secara umum, golongan darah O adalah yang paling umum dijumpai di dunia, meskipun di beberapa negara seperti Swedia dan Norwegia, golongan darah A lebih dominan. Antigen A lebih umum dijumpai dibanding antigen B. Karena golongan darah AB memerlukan keberadaan dua antigen, A dan B, golongan darah ini adalah jenis yang paling jarang dijumpai di dunia.

Tahukah kamu manfaat dari golongan darah ?
Manfaat golongan darah untuk kehidupan sangat banyak selain menggolongkan jenis darah , golongan darah memiliki manfaat lain yaitu :
1.      Dapat mengetahui karakter dan sifat seseorang dari golongan darah
Golongan darah adalah termasuk dari faktor Genetika atau membawa sifat, contoh seorang bergolongan darah A pasti diturukan oleh pasangan yang bergolongan darah A-A,A-O,A-AB tidak mungkin diturunkan oleh pasangan yang bergolongan O-O,B-B karena golongan darah adalah faktor penurunan sifat. Untuk faktor genetika inilah beberapa ahli perna meneliti sifat dari seseorang berdasarkan golongan darahnya dan juga pernah diteliti perkembangan otak serta intelegensinya karena para ilmuwan percaya bahwa karakter seseorang juga merupakan faktor yang terpengaruh dari genetika sehingga orang yang memiliki golongan darah A memiliki sifat yang berbeda dengan orang bergolongan darah O.
Negara Jepang memiliki cara yang bisa dibilang sangat  unik untuk menebak karakter atau sifat seseorang yaitu melalui golongan darah.  Mereka berpendapat bahwa kandungan protein yang terdapat dalam setiap golongan darah berfungsi membangun sel-sel tubuh yang turut memengaruhi kondisi psikologis seseorang.
Berikut ini adalah karakter seseorang berdasarkan golongan darahnya:

Karakter bergolongan darah A

Orang dengan golongan darah A memiliki kekuatan karakter yang mengakar kuat yang akan membantu mereka untuk tetap tenang dalam krisis ketika semua orang panik menghadapi situasi serupa. Mereka cenderung menghindari konfrontasi, dan sesungguhnya kurang nyaman berada di antara orang banyak. Mereka biasanya pemalu dan terkadang suka mengasingkan diri. Mereka mencari keharmonisan dan sangat sopan, tetapi mereka sebenarnya tidak pernah benar-benar cocok dengan orang lain. Mereka sangat bertanggung jawab. Jika ada pekerjaan yang harus diselesaikan, mereka lebih suka mengerjakannya sendiri. Orang-orang dengan golongan darah ini selalu mengukir sukses dan sangat perfeksionis. Mereka juga sangat kreatif, dan paling artistik di antara semua golongan darah yang ada karena kesensitifan mereka. Mereka bisa direkrut untuk posisi direktur, manajer, kepala departemen, dan semua posisi yang bersentuhan dengan kepemimpinan.

Karakter bergolongan darah B
 
Otaknya cerdas, sifatnya periang dan rasa humornya tinggi. Demen banget ngobrol, bahkan kalau sudah ketemu orang yang dianggapnya cocok, betah ngobrol sampai berjam-jam lamanya.Orang yang memiliki golongan darah B termasuk orang yang mudah bergaul. Sahabatnya ada di mana-mana. Sikapnya selalu optimis dan jika sudah mengambil keputusan, sulit sekali diubah. Pendiriannya yang keras itulah yang menjadikannya sering meraih sukses. Apa yang dicita-citakannya selalu tercapai.Kelemahan dari orang yang memiliki golongan darah B adalah kurang hati-hati. Suka pamer dan suka dipuji. Bicaranya terkadang seperti nggak pakai kontrol. Nggak jarang sering membuat lawan bicaranya tersinggung. Pekerjaan paling baik buat mereka adalah manajer keuangan, akunting, programmer, arsitektur, konsultan dan segala pekerjaan yang banyak bermain di tataran konseptual bukan operasional.
                           
Karakter bergolongan darah AB

Orang yang di dalam tubuhnya mengalir golongan darah AB punya watak yang lain dari yang lain. Kalau boleh disebut, perangainya sangat istimewa yang merupakan gabungan watak atau sifat golongan darah A dan B.Begitu istimewanya, sampai-sampai isi hatinya sulit sekali ditebak, apalagi jalan pikirannya. Kalau dari kulitnya, penampilannya sehari-hari misalnya, lebih condong ke orang yang memiliki golongan darah B, seperti mudah bergaul, selalu optimis dan pendiriannya keras serta suka dipuji. Tapi sebenarnya hatinya sih cenderung ke golongan darah A. Suka mengalah dan murah hati.Bahkan teman-teman dekatnya pun sering menyebutnya sebagai manusia aneh. Habis wataknya bisa berubah 180 derajat hanya dalam waktu sekian menit. Misalnya sedang marah, tiba-tiba dia bisa tertawa terbahak-bahak. Begitu juga jika sedang santai misalnya, bisa saja tiba-tiba dia jadi sedih.Hanya saja orang yang punya golongan darah AB suka kurang percaya diri. Bawaanya selalu curiga.

Karakter bergolongan darah O

Rasa percaya dirinya baik. Pendiriannya kuat dan nggak mudah goyah. Apa yang sudah menjadi keputusannya, nggak bisa diubah dengan bujuk rayu. Tapi nggak menutup kemungkinan keputusannya itu bisa diubahnya, hanya dengan teori serta didukung alasan kuat dan masuk akal.Tapi jangan khawtir atau ragu dengan keputusan yang diambilnya. Soalnya, setiap keputusan yang diambilnya, itu merupakan hasil pemikirannya yang matang. Mengingat orang yang memiliki golongan darah O ini bijaksana.Sikap bijaksananya itulah yang membawanya nggak mudah terpengaruh pada lingkungan pergaulan yang buruk. Orang yang memiliki golongan darah O lebih suka nggak punya teman, ketimbang harus masuk lingkungan pergaulan yang buruk.Seperti pepatah mengatakan, tak ada gading yang tak retak. Begitu juga dengan orang yang memiliki golongan darah O ini! Kelemahannya, keras kepala dan terkadang pandangannya agak konvensional. Nggak suka mengalah. Dalam perdebatan misalnya, meskipun sudah tahu kalau pendapatnya itu salah, tapi tetap tidak mau mengakuinya.

2.      Dapat mengetahui bagaimana diet yang baik sesuai golongan darah.

Menurut Peter D’Adamo, protein atau lektin pada aneka makanan menghasilkan pengaruh yang berbeda pada setiap orang dengan golongan darah berbeda. Jadi menurutnya, setiap protein yang masuk lewat konsumsi makanan, masing-masing hanya cocok dengan tipe golongan darah tertentu. Bahkan dia menegaskan, kalau seandainya lektin atau protein itu tidak cocok dengan jenis golongan darah bisa terjadi penggumpalan darah . Dari serangkaian penelitiannya itu, ia mengklasifikasi makanan menjadi 16 kategori. Klasifikasi bahan makanan itu masih dibagi 3 yaitu sangat baik, netral, dan harus dihindari. Makanan yang masuk kategori sangat baik bisa menjadi penyembuh, kategori netral tidak banyak punya pengaruh terhadap tubuh, sedangkan makanan yang harus dihindari bisa menjadi racun.



Golongan darah O
Ø  Makanan sangat baik:
brokoli, ubi, waluh, selada, ganggang laut, lobak cina, blueberry, cerry, jambu biji, bumbu kari, kacang polong, kacang merah, semua jenis bawang, rumput laut, jahe, kailan, kunyit, dan daging sapi.
Ø  Makanan netral:
ikan mas, belut, lobster, ikan tuna, ikan sardine, udang, telur (ayam&bebek), mentega, kacang (hitam, merah, buncis, kedelai), tempe, tahu, susu kedelai, bubur gandum, beras, kue beras, roti beras, tepung gandum, terong, tomat, labu, daging ayam, daging bebek.
Ø  Makanan yang dihindari:
cumi, sotong, kerang, kodok, mentimun, kembang kol, gurita, telur angsa, telur puyuh, es krim, keju, susu sapi, yoghurt, minyak kelapa, penyu, minyak jagung, jagung, bunga brokoli, kacang tanah, kacang mede, kuaci, laichi, kentang, jamur, blewah, jeruk mandarin, pisang raja, pare, anggur putih, kecap, kopi,
Ø  Penyakit yang diwaspadai:
penyakit kencing manis, masalah usus, pencernaan, peredaran darah kurang baik, kadar kolesterol tinggi, penyakit jantung, kanker dan penyumbatan arteri.
Golongan darah A
Ø  Makanan sangat baik:
bayam, brokoli, wortel, jamur ikan mas, kacang tanah, kacang buncis, kacang/susu kedelai, tahu, tempe, tepung beras, blueberry, dan minyak zaitun.
Ø  Makanan netral:
ikan tuna, telur ayam, telur bebek, telur puyuh, minyak wijen, biji bunga matahari, kacang ercis/kapri, jagung, tapioca, roti gandum, labu, bawang merah, mentimun, talas, anggur, melon, blewah, pir, delima, kurma, stroberi, jambu biji, daging ayam.
Ø  Makanan yang dihindari:
daging sapi, daging bebek, daging kelinci, lobster, belut, udang, cumi, mentega, susu sapi, keju, es krim, susu murni, acar, terong, tomat, ubi, kentang, jeruk, kelapa/santan, melon, madu, pepaya, pare, dan air soda.
Penyakit yang perlu diwaspadai:
obesitas, darah tinggi, dan jantung.


Golongan darah B
Ø  Makanan sangat baik:
ikan laut, susu sapi, keju, bubur, gandum, kue beras, brokoli, ubi, wortel, kembang kol, dan terong.
Ø  Makanan netral:
daging sapi, cumi, ikan mas, ikan tuna, mentega, keju, telur ayam, kacang merah, kacang buncis, tepung beras, roti beras, bayam, brokoli, selada, mentimun, labu, kentang, sawi, mangga, melon, jeruk, pir, kurma, dan jambu biji.
Ø  Makanan yang dihindari:
daging ayam, bebek, kepiting, belut, gurita, es krim telur bebek, telur angsa, telur puyuh, kacang tanah, roti gandum, tomat, jagung, alpokat, pare, delima, kelapa/santan, kesemek, belimbing, pir, dan air soda.
Ø  Penyakit yang perlu diwaspadai:
tulang belakang, jantung, insomnia, dan hati.

Golongan darah AB
Ø  Makanan sangat baik:
ikan tuna, susu kambing, krim asam (rendah kalori), teh hijau, dan anggur merah.
Ø  Makanan netral:
cumi, ikan mas, ikan tuna, mentega, keju, telur ayam, kacang merah, kacang buncis, tepung beras, roti beras, brokoli, bayam, selada, mentimun, labu, kentang, sawi, mangga, melon, jeruk, pir, kurma, jambu biji.
Ø  Makanan yang dihindari:
daging sapi, ayam, bebek, angsa, kepiting, telur bebek, kacang hitam, acar, jagung, belimbing, delima, pare, pisang, kelapa, kesemek, jambu biji, mangga, saus tomat, kopi, dan soda.
Ø  Penyakit yang perlu diwaspadai:
tulang, insomnia, dan sakit sendi.

Kamis, 12 Januari 2012

Jenis-Jenis Tipe Data dalam PHP


Tipe Data dalam PHP dibagi menjadi tiga bagian, yaitu Scalar Type, Compound Type,dan Special Type.

Scalar Type

Scalar Type adalah tipe data yang hanya memuat satu data dalam variabel. Tipe Data yang termasuk kedalam Tipe Scalar adalah:

1. Boolean
Tipe Data ini adalah tipe data yang paling sederhana. Hanya berupa true atau false. Cara memasukan ke dalam variabel adalah dengan memberikan nilai true atau false pada variabel tersebut, seperti dalam Contoh berikut:

<?php 
# $foo akan berisi boolean TRUE 
$foo = true
?> 



Setiap Tipe Data dalam PHP mempunyai Boolean untuk melakukan Seleksi Kondisi. dan Tipe Data tersebut akan memberikan nilai true atau false pada seleksi kondisi tersebut.
  • Pada Variabel yang bertipe Data integer=0 (nol) mempunyai boolean false, selain itu true.
  • Pada Variabel yang bertipe Data float=0.0 (nol) mempunyai boolean false, selain itu true.
  • Pada Tipe Data string yang kosong, dan string="0" mempunyai boolean false, selain itutrue.
  • Array yang tidak mempunyai element mempunyai boolean false, selain itu true.
  • Objek yang tidak mempunyai member mempunyai boolean false, selain itu true.
  • Tipe NULL dan Variabel yang belum terisi mempunyai boolean false.

2. Integer
Integer merupakan Tipe Data yang berisikan bilangan bulat negatif dan positif atau tanpa ada nilai pecahan.
Integer adalah sederet angka yang dituliskan sebagai set Z = {…,-2,-1,0,1,2,...}. Penulisan bilangan integer bisa dalam notasi decimal (10-based), hexadecimal(16-based), atau octal(8-based), termasuk penanda (- atau +).

Jika digunakan notasi octal, penulisan harus didahului dengan angka 0 (nol) dan jika digunakan notasi hexadecimal, penulisan harus didahului dengan angka 0x.

Penulisan yang benar adalah sebagai berikut :
<?php
$a = 1234; # angka decimal positif
$a = -1234; # angka decimal negatif
$a = 01234; # angla octal (sama dengan nilai 83 desimal)
$a = 0x1A; # angka hexadecimal (sama dengan 26 desimal)
?>
Besarnya ukuran integer bergantung pada platform-nya meskipun maximum nilai integer berkisar 2 miliar (32 bits signed/positif). Beasr ukuran maximal integer ditentukan dari PHP_INT_SIZE (melalui pengaturan di file php.ini) dan maximal nilainya ditentukvn dvri pengaturan PHP_INT_MAX. 

3. Float/Real
Float merupakan Tipe Data yang berisikan bilangan real negatif dan positif atau yang memiliki nilai pecahan.
Jenis floating point merupakan bilangan pecahan dengan presisi tinggi. Termasuk dalam floating point, antara lain float, double, dan real. Besar ukuran tipe data float bergantung pada platform yang digunakan; secara umum adalah ~1.8e308 atau 1.8 X 10308 dengan tingkat presisi 14 digit decimal. Hal ini mengacu pada standar format 64 bit IEEE.

Contoh penulisannya adalah sebagai berikut.
<?php
$a = 1.234;
$a = 1.2e3;
$a = 7E-10;
?>

Terkadang, tipe floating point menghasilkan nilai yang tidak sesuai dengan yang diharapkan, misalnya saja :

<?php
echo floor ((0.1+0.7)*10); // Tercetak: 7
?>

Pembuatan dengan fungsi floor() diatas seharusnya menghasilkan nilai 8, tetapi yang tercetak adalah nilai 7. hal ini desebabkan nilai pecahan dalam notasi decimal seperti 0.1 atau 0.7 tidak dapat dikonversikan dicarikan padanya tanpa harus kehilangan ketelitiannya.
Contoh lain: 1/3 dalam decimal akan menghasilkan nilai 0.3333333… sehingga sangat disarankan agar tidak menggunakan angka floating point sebagai perbandingan persamaan. 
4. String
String merupakan Tipe Data yang berisikan satu atau kumpulan karakter.
String boleh dikatakan sebagai serangkaian karakter. Besarnya karakter sama dengan byte. Ada tiga cara penulisan string, yaitu :

* Single quoted/petik tunggal

Penulisan string dengan single quoted harus diawali dan diakhiri petik tunggal (‘…’). Cara ini sedikit membingungkan jika ada karakter-karakter khusus(escaped character) yang disertakan. Misalny, jika ada karakter petik tunggal yang akan disisipkan, karakter tersebut harus didahului dengan backslash (\).
<?php
echo â
��Ini string sederhana�;
echo â
��anda juga bisa mendapatkan baris baru dalam strings, seperti cara berikut.�;
echo â
��hari jum\� at aku akan datang di kota malang�;
?>

* Double quoted / petik ganda

Penulisan string dengan double quoted harus diawali dan diakhiri tanda petik ganda (“…”). Pada dasarnya, cara penulisan double quoted hampir sama dengan single quoted, tetapi double quoted lebih fleksibel dan memiliki lebih banyak escaped character yang bias disisipkan.

Jika kita menuliskan karakter khusus (escaped character) , akan menyebabkan karakter backslash (\) ikut tercetak.

<?php
$minuman = â
��juice�;
echo â
��$minuman�s rasanya enak�;
// Bisa bekerja, tetapi nilai variable tidak tampil, karena karakter (â
��) pada $minuman�s salvh jika digunakan sebagai nama variable.
Echo â
��Dia minum segelas $minumans�;
// Salah, karena â
��s` pada variable $minumans bukan nama variable yang sesungguhnya.
Echo â
��Dia minum segelas ${minuman}s�;
// Benar
?>

* Sintaks Heredoc

Cara lain untuk memenggal tulisan string, kemudian disambung kebaris berikutnya, adalah dengan menggunakan Sintaks Heredoc (“<<<”). Adapun struktur Heredoc adalah sebagai berikut. <<<>

string

nama_heredoc;

aturan penulisan Sintaks Heredoc adalah sebagai berikut.

* Baris pertama diawali dengan tanda ”<<<>
* String, berada dibaris berikutnya.
* Baris terakhir diakhiri dengan “nama_Heredoc;”.

Contoh yang benar penggunaan Sintaks heredoc:

<?php
$var1 =â
��penulisan�;
$var2 =â
��kesalahan�;
$str = <<<EOD
Heredoc sesuai untuk
$var1 string yang panjang
tanpa mengalami $var2
EOD;
Echo $str;
?>


Compound Type

Compound Type adalah Tipe Data yang dapat mempunyai lebih dari satu element. Tipe Data yang termasuk kedalam Tipe Compound adalah:

1. Array
Array atau Larik merupakan Tipe Compound Primitif, terdapat pada bahasa-bahasa pemrograman lain. Tipe Data ini dapat memuat beberapa element, dan Isi Data untuk element array tersebut juga bisa bertipe array dan tipe scalar, compound atau special.


2. Object
Tipe Data ini adalah tipe data baru pada PHP yang dapat digunakan untuk membangun suatu program web yang berbasiskan object oriented. Isi dari Tipe Data ini bisa berupa Fungsi dan Variabel dan bisa terdiri dari beberapa element.


Special Type

Ada dua Tipe Data yang termasuk kedalam Special Type. Keduanya mempunyai ciri khas yang tidak dapat dimasukan kedalam Scalar ataupun Compound. Tipe Data yang termasuk kedalam Tipe Special adalah:


1. NULL
NULL adalah Tipe Data yang tidak memuat apapun. Setiap Variabel yang diset menjadi Tipe Data NULL ini akan menjadikan Variabel tersebut kosong, seperti dalam penggunaan fungsi unset(). Cara untuk menset Variabel menjadi NULL adalah dengan
memasukan nilai NULL pada variabel yang dimaksud seperti pada Contoh berikut:

<?php 
# Nilai awal $foo adalan 10 
$foo = 10
# $foo akan menjadi NULL 
$foo = NULL   
# Sama dengan memanggil unset() 
unset($foo); 
 ?> 

2. Resource
Tipe Data Spesial yang satu ini di khususkan untuk menyimpan resource, sumber atau alamat. Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunaan fungsi fopen, opendirmysql_connect, mysql_query dan semacamnya.


Referensi :