Assignment 1 Question 1
- Get link
- X
- Other Apps
<?php
/*
* @author Rajendra Kumar Yadav
* @date 23:55:40 26-Jun-2015 IST
* ATSS First PHP Program
* Filename a1q1.php
* Assignment 1 Question 1 for Semester III.
*/
?>
<html lang="en">
<head> <title> Assignment 1, Question 1!
</title> </head>
<body bgcolor='#000000'>
<center>
<h3> Welcome to Assignment 1 and Question
1!</h3>
<?php
if($_SERVER['REQUEST_METHOD']=='POST')
{
$str=$_POST['str'];
//Global variable
$ch=$_POST['ch']; //Global variable
function
COU($str) //Function to check the vowel occurance
{
$cnt=0;
for($i=0;$i<strlen($str);$i++)
{
$copystr=$str;
$c=substr($copystr,$i,1);
//main statement for this and logic are below...
if($c=='A'
|| $c=='a' || $c=='E' || $c=='e' || $c=='I' || $c=='i' || $c=='O' ||$c=='o' ||
$c=='U' || $c=='u')
{
$cnt++;
}
}
echo "<hr
color=#785be0>";
echo
"<center>Total Occurance of Vowel are
<strong>".$cnt."</strong></center>";
}
if($ch=="count")
//checking if radio is to count the vowel to call COU($str) with $str parameter
{
COU($str);
}
function
EACH_OCCUR($str) //same other
fucntion defination...
{
$acnt=$ecnt=$icnt=$ocnt=$ucnt=0;
for($i=0;$i<strlen($str)-1;$i++)
{
$strcpy=$str;
$c=substr($strcpy,$i,1);
//statement under for loop to check each position of the string and below the
logic are...
{
if($c=='A'
|| $c=='a')
$acnt++;
if($c=='E'
|| $c=='e')
$ecnt++;
if($c=='I'
|| $c=='i')
$icnt++;
if($c=='O'
|| $c=='o')
$ocnt++;
if($c=='U'
|| $c=='u')
$ucnt++;
}
} echo "<hr color=#785be0>";
//printing the occurance ...
echo
"A occurs <strong>".$acnt."</strong>
times.<br>";
echo
"E occurs <strong>".$ecnt."</strong>
times.<br>";
echo
"I occurs <strong>".$icnt."</strong>
times.<br>";
echo
"O occurs <strong>".$ocnt."</strong>
times.<br>";
echo
"U occurs <strong>".$ucnt."</strong>
times.<br>";
}
if($ch=="occ")
{
EACH_OCCUR($str);
//if radio to count each vowel seprately soo call to EACH_OCCUR($str) with
parameter $str.
}
function
PAL($str) //for palindrom
{
$strcpy=strrev($str);
//reverse the string and store in the $strcpy
echo "<hr color=#785be0>";
if($strcpy==$str)
print("Entered
String is Palndorm");
else
print("Entered
string is not a Palndrom");
}
if($ch=="pal")
{
PAL($str);
}
}
?>
<hr color="#000000">
<form method="post">
<label for="str">Enter The
String</label> <input
title="text" name="str" value="<?php
if(isset($_POST['str'])) echo $_POST['str'];?>"
required/><br/>
<br><br><hr color="#000000">
<label for="Choice"> Select your Choice
</label><hr color="#201100" width="180px"
align="center">
<br><br>
Count the number of Vowel <input
type="radio" name="ch" value="count" required>
Occurence of Each Vowel
<input
type="radio" name="ch" value="occ">
To check that the String is Palindrom of not <input type="radio" name="ch"
value="pal"><br/>
<hr color="black">
<br><br>
<input type="submit"
value="Check"> <input
type="reset" value="Clear">
</form>
</center>
</body>
</html>
Computer Programming
PHP Programming
String Operations
Web Designing and Programming
Web Development
- Get link
- X
- Other Apps
Popular posts from this blog
Check Apache2 Syntax
Check Apache2 Configuration Syntax I will use Ubuntu 14.04.5 Desktop Version for this tutorials. You can check by typing command $ cat /etc/*-release Checking Linux Release information (It works in any flavour of Linux) I already has recorded an video for Installation can see following Link But I will guide to install as here # apt install apache2 Press Y and enter for installation If all is good then you will see like this. Installation done successfully After successful installation, you can verify by typing sudo service apache2 status / or Open Browser and type http://localhost Test Window Now Open Terminal run apachectl -t , You can either type apache2ctl -t Default configuration having an warning Now open /etc/apache2/apache.conf file in any editor, I Prefer to open it in nano # nano /etc/apache2/apache.conf Add a line anywhere in page ServerName localhost Same time, I make an error Press CTRL+W type Timeo...
Download and Install JDK and Check the Configuration.
Good Afternoon Friends, Today I write the blog that how to configure Java Development Kit in Windows XP/7/8/8.1/10. So First JDK must be download the package from the link. Make sure that you downloading the appropriate JDK compatible for your operating System. You can check the OS type 1. Open cmd and type systeminfo if Operating System Type If System Type: x64 Based PC The Download JDK for 64 bit Or if it is x86 so download for 32 bit. On Oracle Website Click and Download the JDK as Per Your OS. To Download The JDK . ( Click here. ) As per above image accept License Agreement. After Download the Package install the exe by clicking on the file. · To Check the configuration o Open cmd and type > java –version Configuration Checking ...
String Operations in PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Strings</title> <style> h3{ font-size: 25px; color: lime; font-size-adjust: true; text-align: center; text-shadow: 2px; } *{ color: skyblue; font-size: 15px; font-family: "Console"; } </style> </head> <body bgcolor="gray"> <h3>String functions</h3> <hr width="1024px"></hr> <center> <pre> <?php $str1="Welcome to tutorital of PHP"; $str2="Thanks for Visiting this Page!!"; //String function and their output.. echo "<h4><u> Original String is (i): {$str1} & (ii) is {$str2}.</u></h4...
Comments
Post a Comment