{"id":152,"date":"2024-04-01T03:45:21","date_gmt":"2024-04-01T00:45:21","guid":{"rendered":"https:\/\/aslihankaratas.com\/?p=152"},"modified":"2024-04-01T18:36:17","modified_gmt":"2024-04-01T15:36:17","slug":"phpde-kontrol-yapilari","status":"publish","type":"post","link":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/","title":{"rendered":"PHP&#8217;de Ko\u015ful Yap\u0131lar\u0131"},"content":{"rendered":"\n<p>Kontrol yap\u0131lar\u0131, bir program\u0131n ak\u0131\u015f\u0131n\u0131 y\u00f6nlendirmek i\u00e7in kullan\u0131lan yap\u0131sal ifadelerdir. Programc\u0131lar, kontrol yap\u0131lar\u0131 arac\u0131l\u0131\u011f\u0131yla belirli ko\u015fullar alt\u0131nda farkl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirebilir veya d\u00f6ng\u00fcler arac\u0131l\u0131\u011f\u0131yla belirli i\u015flemleri tekrarlayabilirler. Temel kontrol yap\u0131lar\u0131 \u015funlard\u0131r:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Ko\u015fullu \u0130fadeler (Conditional Statements):<\/strong> Belirli bir ko\u015fulun do\u011frulu\u011funu kontrol eder ve ko\u015fula ba\u011fl\u0131 olarak farkl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirir. En yayg\u0131n ko\u015fullu ifade, &#8220;if-else&#8221; ifadesidir.<\/li>\n<\/ol>\n\n\n\n<p><strong>If-Else:<\/strong> Belirli bir ko\u015fulun do\u011frulu\u011funu kontrol eder ve bu ko\u015fula ba\u011fl\u0131 olarak farkl\u0131 kod bloklar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nif ($kosul) {\n    \/\/ ko\u015ful do\u011fruysa buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n} else {\n    \/\/ ko\u015ful yanl\u0131\u015fsa buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n}\n?><\/code><\/pre>\n\n\n\n<p>Verilen not de\u011fi\u015fkeni 50&#8217;nin alt\u0131ndaysa ekrana &#8220;Kald\u0131n\u0131z&#8221; de\u011filse &#8220;Ge\u00e7tiniz&#8221; yazd\u0131ran php kodunu yazal\u0131m.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$not = 45; \/\/ \u00d6rnek bir not de\u011feri\/\/ Not 50'den k\u00fc\u00e7\u00fckse\nif ($not &lt; 50) { \necho \"Kald\u0131\"; \n} \nelse {\necho \"Ge\u00e7ti\"; \n?><\/code><\/pre>\n\n\n\n<p><strong>Elseif:<\/strong> Birden fazla ko\u015fulun kontrol edilmesini sa\u011flar.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nif ($kosul1) {\n    \/\/ ko\u015ful1 do\u011fruysa buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n} elseif ($kosul2) {\n    \/\/ ko\u015ful1 yanl\u0131\u015f, ko\u015ful2 do\u011fruysa buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n} else {\n    \/\/ ko\u015ful1 ve ko\u015ful2 yanl\u0131\u015fsa buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n}\n?&gt;<\/code><\/pre>\n\n\n\n<p>Verilen 2 say\u0131y\u0131 kar\u015f\u0131la\u015ft\u0131ran php kodunuz yazal\u0131m.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php \n$sayi2 = 2; \/\/ sayi2 ad\u0131nda de\u011fi\u015fken olu\u015ftur ve 2 de\u011ferini ata\n$sayi3 = 3; \/\/ sayi3 ad\u0131nda de\u011fi\u015fken olu\u015ftur ve 3 de\u011ferini ata\n \nif($sayi2 == $sayi3){ \/\/ e\u011fer sayi2 ve sayi3 birbirine e\u015fit ise\n  echo \"sayi2, sayi3 ye e\u015fittir\"; \/\/ ekrana say\u01312, sayi3 e e\u015fittir yaz\n} else if ($sayi2 &lt; $sayi3) { \/\/ de\u011filse, sayi2, sayi3 den k\u00fc\u00e7\u00fckse\n  echo \"say\u01312, sayi3 e k\u00fc\u00e7\u00fckt\u00fcr\"; \/\/ ekrana say\u01312, sayi3 den k\u00fc\u00e7\u00fckt\u00fcr yaz\n} else { \/\/ yukar\u0131dakilerin hi\u00e7 biri de\u011filse\n  echo \"sayi2, sayi3 den b\u00fcy\u00fckt\u00fcr\"; \/\/ ekrana say\u01312, sayi3 den b\u00fcy\u00fckt\u00fcr yaz\n}\n?><\/code><\/pre>\n\n\n\n<p>Verilen puan de\u011fi\u015fkeninin tablodaki harf kar\u015f\u0131l\u0131\u011f\u0131n\u0131 veren php kodunuz yaz\u0131n\u0131z. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"234\" height=\"215\" src=\"https:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg\" alt=\"\" class=\"wp-image-211\" style=\"width:266px;height:auto\"\/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$puan = 90; \/\/ \u00d6rnek bir puan\n\nif ($puan >= 85 &amp;&amp; $puan &lt;= 100) {\n    echo \"Notunuz: AA\";\n} elseif ($puan >= 80 &amp;&amp; $puan &lt; 85) {\n    echo \"Notunuz: BA\";\n} elseif ($puan >= 75 &amp;&amp; $puan &lt; 80) {\n    echo \"Notunuz: BB\";\n} elseif ($puan >= 70 &amp;&amp; $puan &lt; 75) {\n    echo \"Notunuz: CB\";\n} elseif ($puan >= 65 &amp;&amp; $puan &lt; 70) {\n    echo \"Notunuz: CC\";\n} elseif ($puan >= 60 &amp;&amp; $puan &lt; 65) {\n    echo \"Notunuz: DC\";\n} elseif ($puan >= 55 &amp;&amp; $puan &lt; 60) {\n    echo \"Notunuz: DD\";\n} elseif ($puan >= 50 &amp;&amp; $puan &lt; 55) {\n    echo \"Notunuz: FD\";\n} elseif ($puan >= 0 &amp;&amp; $puan &lt; 50) {\n    echo \"Notunuz: FF\";\n} else {\n    echo \"Ge\u00e7ersiz puan.\";\n}\n?><\/code><\/pre>\n\n\n\n<p><strong>Switch-Case:<\/strong> Birden \u00e7ok durumun kontrol edilmesini sa\u011flar ve her duruma g\u00f6re farkl\u0131 i\u015flemlerin yap\u0131lmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nswitch ($degisken) {\n    case $durum1:\n        \/\/ durum1 ise buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n        break;\n    case $durum2:\n        \/\/ durum2 ise buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n        break;\n    default:\n        \/\/ hi\u00e7bir durum e\u015fle\u015fmezse buradaki kod blo\u011fu \u00e7al\u0131\u015f\u0131r\n}\n?&gt;<\/code><\/pre>\n\n\n\n<p>Aylara g\u00f6re mevsimleri veren php kodunuz yazal\u0131m.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$ay = 6; \/\/ \u00d6rnek bir ay numaras\u0131\n\nswitch ($ay) {\n    case 1:\n    case 2:\n    case 12:\n        echo \"K\u0131\u015f mevsimi.\";\n        break;\n    case 3:\n    case 4:\n    case 5:\n        echo \"\u0130lkbahar mevsimi.\";\n        break;\n    case 6:\n    case 7:\n    case 8:\n        echo \"Yaz mevsimi.\";\n        break;\n    case 9:\n    case 10:\n    case 11:\n        echo \"Sonbahar mevsimi.\";\n        break;\n    default:\n        echo \"Ge\u00e7ersiz ay numaras\u0131.\";\n        break;\n}\n?>\n<\/code><\/pre>\n\n\n\n<p>Yukar\u0131daki \u00f6rnekte if i\u00e7in yazd\u0131\u011f\u0131m\u0131z harf notu kodunu bir de switch case ile yazal\u0131m.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$puan = 90; \/\/ \u00d6rnek bir puan\n\nswitch (true) {\n    case ($puan >= 85 &amp;&amp; $puan &lt;= 100):\n        echo \"Notunuz: AA\";\n        break;\n    case ($puan >= 80 &amp;&amp; $puan &lt; 85):\n        echo \"Notunuz: BA\";\n        break;\n    case ($puan >= 75 &amp;&amp; $puan &lt; 80):\n        echo \"Notunuz: BB\";\n        break;\n    case ($puan >= 70 &amp;&amp; $puan &lt; 75):\n        echo \"Notunuz: CB\";\n        break;\n    case ($puan >= 65 &amp;&amp; $puan &lt; 70):\n        echo \"Notunuz: CC\";\n        break;\n    case ($puan >= 60 &amp;&amp; $puan &lt; 65):\n        echo \"Notunuz: DC\";\n        break;\n    case ($puan >= 55 &amp;&amp; $puan &lt; 60):\n        echo \"Notunuz: DD\";\n        break;\n    case ($puan >= 50 &amp;&amp; $puan &lt; 55):\n        echo \"Notunuz: FD\";\n        break;\n    case ($puan >= 0 &amp;&amp; $puan &lt; 50):\n        echo \"Notunuz: FF\";\n        break;\n    default:\n        echo \"Ge\u00e7ersiz puan.\";\n        break;\n}\n?><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Kontrol yap\u0131lar\u0131, bir program\u0131n ak\u0131\u015f\u0131n\u0131 y\u00f6nlendirmek i\u00e7in kullan\u0131lan yap\u0131sal ifadelerdir. Programc\u0131lar, kontrol yap\u0131lar\u0131 arac\u0131l\u0131\u011f\u0131yla belirli ko\u015fullar alt\u0131nda farkl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirebilir veya d\u00f6ng\u00fcler arac\u0131l\u0131\u011f\u0131yla belirli i\u015flemleri tekrarlayabilirler. Temel kontrol yap\u0131lar\u0131 \u015funlard\u0131r: If-Else: Belirli bir ko\u015fulun do\u011frulu\u011funu kontrol eder ve bu ko\u015fula ba\u011fl\u0131 olarak farkl\u0131 kod bloklar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r. Verilen not de\u011fi\u015fkeni 50&#8217;nin alt\u0131ndaysa ekrana &#8220;Kald\u0131n\u0131z&#8221; de\u011filse &#8220;Ge\u00e7tiniz&#8221; yazd\u0131ran php kodunu yazal\u0131m. Elseif: Birden fazla ko\u015fulun kontrol edilmesini sa\u011flar. Verilen 2 say\u0131y\u0131 kar\u015f\u0131la\u015ft\u0131ran php kodunuz yazal\u0131m. Verilen puan de\u011fi\u015fkeninin tablodaki harf kar\u015f\u0131l\u0131\u011f\u0131n\u0131 veren php kodunuz yaz\u0131n\u0131z. Switch-Case: Birden \u00e7ok durumun kontrol edilmesini sa\u011flar ve her duruma g\u00f6re farkl\u0131 i\u015flemlerin yap\u0131lmas\u0131n\u0131 sa\u011flar. Aylara g\u00f6re mevsimleri veren php kodunuz yazal\u0131m. Yukar\u0131daki \u00f6rnekte if i\u00e7in yazd\u0131\u011f\u0131m\u0131z harf notu kodunu bir de switch case ile yazal\u0131m.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-genel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP&#039;de Ko\u015ful Yap\u0131lar\u0131 - ASLIHAN KARATA\u015e<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP&#039;de Ko\u015ful Yap\u0131lar\u0131 - ASLIHAN KARATA\u015e\" \/>\n<meta property=\"og:description\" content=\"Kontrol yap\u0131lar\u0131, bir program\u0131n ak\u0131\u015f\u0131n\u0131 y\u00f6nlendirmek i\u00e7in kullan\u0131lan yap\u0131sal ifadelerdir. Programc\u0131lar, kontrol yap\u0131lar\u0131 arac\u0131l\u0131\u011f\u0131yla belirli ko\u015fullar alt\u0131nda farkl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirebilir veya d\u00f6ng\u00fcler arac\u0131l\u0131\u011f\u0131yla belirli i\u015flemleri tekrarlayabilirler. Temel kontrol yap\u0131lar\u0131 \u015funlard\u0131r: If-Else: Belirli bir ko\u015fulun do\u011frulu\u011funu kontrol eder ve bu ko\u015fula ba\u011fl\u0131 olarak farkl\u0131 kod bloklar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r. Verilen not de\u011fi\u015fkeni 50&#8217;nin alt\u0131ndaysa ekrana &#8220;Kald\u0131n\u0131z&#8221; de\u011filse &#8220;Ge\u00e7tiniz&#8221; yazd\u0131ran php kodunu yazal\u0131m. Elseif: Birden fazla ko\u015fulun kontrol edilmesini sa\u011flar. Verilen 2 say\u0131y\u0131 kar\u015f\u0131la\u015ft\u0131ran php kodunuz yazal\u0131m. Verilen puan de\u011fi\u015fkeninin tablodaki harf kar\u015f\u0131l\u0131\u011f\u0131n\u0131 veren php kodunuz yaz\u0131n\u0131z. Switch-Case: Birden \u00e7ok durumun kontrol edilmesini sa\u011flar ve her duruma g\u00f6re farkl\u0131 i\u015flemlerin yap\u0131lmas\u0131n\u0131 sa\u011flar. Aylara g\u00f6re mevsimleri veren php kodunuz yazal\u0131m. Yukar\u0131daki \u00f6rnekte if i\u00e7in yazd\u0131\u011f\u0131m\u0131z harf notu kodunu bir de switch case ile yazal\u0131m.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/\" \/>\n<meta property=\"og:site_name\" content=\"ASLIHAN KARATA\u015e\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-01T00:45:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-01T15:36:17+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg\" \/>\n<meta name=\"author\" content=\"aslihankaratas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"aslihankaratas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/\",\"url\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/\",\"name\":\"PHP'de Ko\u015ful Yap\u0131lar\u0131 - ASLIHAN KARATA\u015e\",\"isPartOf\":{\"@id\":\"https:\/\/aslihankaratas.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg\",\"datePublished\":\"2024-04-01T00:45:21+00:00\",\"dateModified\":\"2024-04-01T15:36:17+00:00\",\"author\":{\"@id\":\"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4\"},\"breadcrumb\":{\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#primaryimage\",\"url\":\"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg\",\"contentUrl\":\"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/aslihankaratas.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP&#8217;de Ko\u015ful Yap\u0131lar\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aslihankaratas.com\/#website\",\"url\":\"https:\/\/aslihankaratas.com\/\",\"name\":\"ASLIHAN KARATA\u015e\",\"description\":\"Lecturer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aslihankaratas.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4\",\"name\":\"aslihankaratas\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/aslihankaratas.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g\",\"caption\":\"aslihankaratas\"},\"sameAs\":[\"http:\/\/aslihankaratas.com\"],\"url\":\"https:\/\/aslihankaratas.com\/index.php\/author\/aslihankaratas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP'de Ko\u015ful Yap\u0131lar\u0131 - ASLIHAN KARATA\u015e","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/","og_locale":"tr_TR","og_type":"article","og_title":"PHP'de Ko\u015ful Yap\u0131lar\u0131 - ASLIHAN KARATA\u015e","og_description":"Kontrol yap\u0131lar\u0131, bir program\u0131n ak\u0131\u015f\u0131n\u0131 y\u00f6nlendirmek i\u00e7in kullan\u0131lan yap\u0131sal ifadelerdir. Programc\u0131lar, kontrol yap\u0131lar\u0131 arac\u0131l\u0131\u011f\u0131yla belirli ko\u015fullar alt\u0131nda farkl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirebilir veya d\u00f6ng\u00fcler arac\u0131l\u0131\u011f\u0131yla belirli i\u015flemleri tekrarlayabilirler. Temel kontrol yap\u0131lar\u0131 \u015funlard\u0131r: If-Else: Belirli bir ko\u015fulun do\u011frulu\u011funu kontrol eder ve bu ko\u015fula ba\u011fl\u0131 olarak farkl\u0131 kod bloklar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r. Verilen not de\u011fi\u015fkeni 50&#8217;nin alt\u0131ndaysa ekrana &#8220;Kald\u0131n\u0131z&#8221; de\u011filse &#8220;Ge\u00e7tiniz&#8221; yazd\u0131ran php kodunu yazal\u0131m. Elseif: Birden fazla ko\u015fulun kontrol edilmesini sa\u011flar. Verilen 2 say\u0131y\u0131 kar\u015f\u0131la\u015ft\u0131ran php kodunuz yazal\u0131m. Verilen puan de\u011fi\u015fkeninin tablodaki harf kar\u015f\u0131l\u0131\u011f\u0131n\u0131 veren php kodunuz yaz\u0131n\u0131z. Switch-Case: Birden \u00e7ok durumun kontrol edilmesini sa\u011flar ve her duruma g\u00f6re farkl\u0131 i\u015flemlerin yap\u0131lmas\u0131n\u0131 sa\u011flar. Aylara g\u00f6re mevsimleri veren php kodunuz yazal\u0131m. Yukar\u0131daki \u00f6rnekte if i\u00e7in yazd\u0131\u011f\u0131m\u0131z harf notu kodunu bir de switch case ile yazal\u0131m.","og_url":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/","og_site_name":"ASLIHAN KARATA\u015e","article_published_time":"2024-04-01T00:45:21+00:00","article_modified_time":"2024-04-01T15:36:17+00:00","og_image":[{"url":"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg"}],"author":"aslihankaratas","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"aslihankaratas","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/","url":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/","name":"PHP'de Ko\u015ful Yap\u0131lar\u0131 - ASLIHAN KARATA\u015e","isPartOf":{"@id":"https:\/\/aslihankaratas.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#primaryimage"},"image":{"@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#primaryimage"},"thumbnailUrl":"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg","datePublished":"2024-04-01T00:45:21+00:00","dateModified":"2024-04-01T15:36:17+00:00","author":{"@id":"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4"},"breadcrumb":{"@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#primaryimage","url":"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg","contentUrl":"http:\/\/aslihankaratas.com\/wp-content\/uploads\/2024\/04\/images.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/phpde-kontrol-yapilari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/aslihankaratas.com\/"},{"@type":"ListItem","position":2,"name":"PHP&#8217;de Ko\u015ful Yap\u0131lar\u0131"}]},{"@type":"WebSite","@id":"https:\/\/aslihankaratas.com\/#website","url":"https:\/\/aslihankaratas.com\/","name":"ASLIHAN KARATA\u015e","description":"Lecturer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aslihankaratas.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4","name":"aslihankaratas","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/aslihankaratas.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g","caption":"aslihankaratas"},"sameAs":["http:\/\/aslihankaratas.com"],"url":"https:\/\/aslihankaratas.com\/index.php\/author\/aslihankaratas\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/comments?post=152"}],"version-history":[{"count":6,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts\/152\/revisions"}],"predecessor-version":[{"id":296,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts\/152\/revisions\/296"}],"wp:attachment":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/media?parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/categories?post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/tags?post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}