CTYPE_UPPER(3) 1 CTYPE_UPPER(3)ctype_upper - Check for uppercase character(s)SYNOPSIS
bool ctype_upper (string $text)
DESCRIPTION
Checks if all of the characters in the provided string, $text, are uppercase characters.
PARAMETERS
o $text
- The tested string.
RETURN VALUES
Returns TRUE if every character in $text is an uppercase letter in the current locale.
EXAMPLES
Example #1
A ctype_upper(3) example (using the default locale)
<?php
$strings = array('AKLWC139', 'LMNSDO', 'akwSKWsm');
foreach ($strings as $testcase) {
if (ctype_upper($testcase)) {
echo "The string $testcase consists of all uppercase letters.
";
} else {
echo "The string $testcase does not consist of all uppercase letters.
";
}
}
?>
The above example will output:
The string AKLWC139 does not consist of all uppercase letters.
The string LMNSDO consists of all uppercase letters.
The string akwSKWsm does not consist of all uppercase letters.
NOTES
Note
If an integer between -128 and 255 inclusive is provided, it is interpreted as the ASCII value of a single character (negative val-
ues have 256 added in order to allow characters in the Extended ASCII range). Any other integer is interpreted as a string contain-
ing the decimal digits of the integer.
SEE ALSO ctype_alpha(3), ctype_lower(3), setlocale(3).
PHP Documentation Group CTYPE_UPPER(3)
Check Out this Related Man Page
CTYPE_CNTRL(3) 1 CTYPE_CNTRL(3)ctype_cntrl - Check for control character(s)SYNOPSIS
bool ctype_cntrl (string $text)
DESCRIPTION
Checks if all of the characters in the provided string, $text, are control characters. Control characters are e.g. line feed, tab, escape.
PARAMETERS
o $text
- The tested string.
RETURN VALUES
Returns TRUE if every character in $text is a control character from the current locale, FALSE otherwise.
EXAMPLES
Example #1
A ctype_cntrl(3) example
<?php
$strings = array('string1' => "
", 'string2' => 'arf12');
foreach ($strings as $name => $testcase) {
if (ctype_cntrl($testcase)) {
echo "The string '$name' consists of all control characters.
";
} else {
echo "The string '$name' does not consist of all control characters.
";
}
}
?>
The above example will output:
The string 'string1' consists of all control characters.
The string 'string2' does not consist of all control characters.
NOTES
Note
If an integer between -128 and 255 inclusive is provided, it is interpreted as the ASCII value of a single character (negative val-
ues have 256 added in order to allow characters in the Extended ASCII range). Any other integer is interpreted as a string contain-
ing the decimal digits of the integer.
SEE ALSO ctype_print(3).
PHP Documentation Group CTYPE_CNTRL(3)
Hi,
When I use wc -c :
echo "word" |wc -c
5
The number is number of letters +1
I don't understand... Where is the probleme?
I am on AIX but on HP, it the same probleme. (5 Replies)
Hi, I've written a shell function in bash that reads letters into an array, then outputs them in one column with:
for n in "${array}"; do
echo $n
done
I was wondering if anyone knew how i would transpose the letters that are output by the for loop. Right now my output is:
aabbcc... (4 Replies)
Hello,
I have a name file in Unix for example : ABC_TODAYFirst.001 and I want just capture or display the 3 first letters so : ABC.
I tried with cut -c,1-3 and the name but it displays the 3 first letters of all lines.
Can you help , Thanks a lot (8 Replies)
Hi,
In an If condition, how can I specify if the variable are less than 5 letters, echo “error”.
Something like this one:
echo –n “Your name please: “
read name
if ; then
Echo “Your name must be at least 5 letters length”
exit
fi
Thanks a lot… (6 Replies)
G'day guys, first post so be gentle.
I need help with some code to work out if a variable (string) contains any integers. The valid variable (string) must contain only letters.
Also need to be able to work out if a variable contains only integers.
Any help greatly appreciated. (7 Replies)
I have the task of removing all uppercase words from csv files, mit
10000's lines. I think it shoud be possible with regex's, something
like "s/{2,}//g" but I can't get it work with sed or Vi. It would
also be possible to script in ksh, awk, perl or python.
example
this "this is a EXAMPLE... (5 Replies)
Hello,
I have a file where I am supposed to convert all the single i characters to uppercase, but when I try, it converts all the i's inside of words to uppercase as well.
I tried doing:
cat filename | sed 's/i/I/g'
but that obviously does not work.
Any help would be greatly... (6 Replies)
hi all
how do i check if a string consist of any space by using shell script.
i have the following code
while test -z $string
do
//prompting for another string if string is length 0
done
when i type "a b" it give me an error
test: a: binary operator expected
thanks (7 Replies)
should be a simple question, I am trying to uppercase every first character in a word on the list.
abc
google
cnn
services
My first thought was sed 'y/^/^/', but it changed all the characters, not just the first character.
any thoughts? (7 Replies)
Hi,
I am trying to insert a "_" character in front of capital letters in a string. For instance:
HappyDaysAreHereAgain
needs to become
Happy_Days_Are_Here_Again
I know how to do this with sed, but I am writing an awk script, which does several things. Also, I have already set FS in order... (9 Replies)
Well, to make another post at this helpful forum :b::D:
I recently tried something like this, I want to replace all those numberings/letters that are located
between <string>file://localhost/var/mobile/Applications/ and /Documents/</string>
numberings =----
replace with:
first... (6 Replies)
Hi guys.
I have file named output.txt containing file names. one per line. I use this command to convert all characters to capital letters and write to the same file.
cat output.txt | tr 'a-z' 'A-Z' > output.txtBut at the end output.txt is emtpy. Could anyone help?? (6 Replies)
Hello,
Could you please help me how to search the string in a file, and when found; change the existing line to uppercase in command line?
I tried:
?whichcommand? -A "EXT" fileA | awk '{print tolower($0)}' | tee fileB
tr command simply converts entire file to uppercase but this is not what... (4 Replies)