上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: PHP 中的循环语句用于执行相同的代码块指定的次数。循环在您编写代码时,您经常需要让相同的代码块运行很多次。您可以在代码中使用循环语句来完成这个任务。在 PHP 中,我们可以使用下列循环语句:while只要指定的条件成立,则循环执行代码块do...while首先执行一次代码块,然后在指定的条件成立时重复这个循环for循环执行代码块指定的次数foreach根据数组中每个元素来循环代码块while 语句只要指定的条件成立,while 语句将重复执行代码块。语法while (condition)code to be executed;例子下面的例子示范了一个循环,只要变量 i 小于或等于 5,代码就 阅读全文
posted @ 2011-10-24 11:39 南山砍柴的 阅读(213) 评论(0) 推荐(0)
摘要: 数组能够在单独的变量名中存储一个或多个值。什么是数组?在使用 PHP 进行开发的过程中,或早或晚,您会需要创建许多相似的变量。无需很多相似的变量,你可以把数据作为元素存储在数组中。数组中的元素都有自己的 ID,因此可以方便地访问它们。有三种数组类型:数值数组带有数字 ID 键的数组关联数组数组中的每个 ID 键关联一个值多维数组包含一个或多个数组的数组数值数组数值数组存储的每个元素都带有一个数字 ID 键。可以使用不同的方法来创建数值数组:例子 1在这个例子中,会自动分配 ID 键:$names = array("Peter","Quagmire",&q 阅读全文
posted @ 2011-10-24 11:25 南山砍柴的 阅读(207) 评论(0) 推荐(0)
摘要: 字符串变量用于存储并处理文本片段。PHP 中的字符串字符串变量用于包含字符串的值。在本教程中,我们打算介绍几个在 PHP 中用于操作字符串的最常用的函数和运算符。在创建字符串之后,我们就可以对它进行操作了。您可以直接在函数中使用字符串,或者把它存储在变量中。在下面,PHP 脚本把字符串 "Hello World" 赋值给名为 $txt 的字符串变量:<?php$txt="Hello World";echo $txt;?>以上代码的输出:Hello World现在,让我们试着使用不同的函数和运算符来操作我们的字符串。并置运算符(Concaten 阅读全文
posted @ 2011-10-23 12:10 南山砍柴的 阅读(153) 评论(0) 推荐(0)
摘要: 您无法在浏览器中通过查看源文档的方式来查看 PHP 的源代码 - 您只能看到 PHP 文件的输出,即纯粹的 HTML。这是因为在结果返回浏览器之前,脚本就已经在服务器执行了。基本的 PHP 语法PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php),而不是简写形式。<?php?>PHP 文件通常会包含 HTML 标签,就像一个 HTML 文件,以及一些 PHP 脚 阅读全文
posted @ 2011-10-23 12:09 南山砍柴的 阅读(214) 评论(0) 推荐(0)
摘要: .NET Framework 提供多个方法来比较字符串的值。 下表列出并描述了这些值比较方法。方法名使用String.Compare比较两个字符串的值。 返回一个整数值。 String.CompareOrdinal比较两个字符串而不考虑本地区域性。 返回整数值。 String.CompareTo将当前字符串对象与另一个字符串进行比较。 返回整数值。 String.StartsWith确定一个字符串是否以传递的字符串开头。 返回布尔值。 String.EndsWith确定一个字符串是否以传递的字符串结尾。 返回布尔值。 String.Equals确定两个字符串是否相同。 返回布尔值。 Strin 阅读全文
posted @ 2011-10-09 18:13 南山砍柴的 阅读(247) 评论(0) 推荐(0)
摘要: 由于字符串是不可变的,因此一个字符串对象一旦创建,值就不能再更改(在不使用不安全代码的情况下)。 不过,修改字符串的值然后将结果存储到新的字符串对象中有很多种方法。 System.String 类提供作用于输入字符串并返回新字符串对象的方法。 在很多情况下,可以将这个新对象赋给保存原始字符串的变量。 System.Text.RegularExpressions.Regex 类提供其他一些以类似方式工作的方法。 System.Text.StringBuilder 类提供一个可“就地”修改的字符缓冲区。调用 StringBuilder.ToString 方法可新建包含此缓冲区的当前内容的字符串对象 阅读全文
posted @ 2011-10-09 17:47 南山砍柴的 阅读(1347) 评论(0) 推荐(0)
摘要: 串联是将一个字符串追加到另一个字符串末尾的过程。 使用 + 运算符串联字符串文本或字符串常量时,编译器会创建一个字符串。 串联不在运行时发生。 但字符串变量只能在运行时串联, 对此,您应该了解各种方法的性能含义。示例--------------------------------------------------------------------------------下面的示例演示如何将一个长字符串拆分为几个较短的字符串,从而提高源代码的可读性。 这些较短的字符串将在编译时串联成一个字符串。 无论涉及到多少个字符串,都不会有运行时性能开销。static void Main(){ // C 阅读全文
posted @ 2011-10-09 17:30 南山砍柴的 阅读(477) 评论(0) 推荐(0)
摘要: http://msdn.microsoft.com/zh-cn/library/ms228362.aspx字符串是 String 类型的对象,它的值是文本。 在内部,文本被存储为 Char 对象的顺序只读集合。 C# 字符串末尾没有以 null 结尾的字符;因此 C# 字符串可以包含任意数目的嵌入式 null 字符(“\0”)。 字符串的 Length 属性代表它包含的 Char 对象的数量,而不是 Unicode 字符的数量。 若要访问字符串中的各个 Unicode 码位,请使用 StringInfo 对象。字符串与System.String------------------------- 阅读全文
posted @ 2011-10-08 12:12 南山砍柴的 阅读(278) 评论(0) 推荐(0)
摘要: 一、C#中“Equals”与“==”的速度比较把要判断的value写在前面,变量写在后面性能高些,要这样写:string myStr = "value"; if ("value".Equals(myStr)) { } 或 if ("value" == myStr) { }true判断时,用"value" == string是最快的;false判断时,用"value".Equals(string)是最快的。也就是说:一个判断true发生的情况多些时,用"value" == st 阅读全文
posted @ 2011-10-08 11:48 南山砍柴的 阅读(117) 评论(0) 推荐(0)
摘要: string 类型表示一个字符序列(零个或更多 Unicode 字符)。 string 是 .NET Framework 中 String 的别名。尽管 string 是引用类型,但定义相等运算符(== 和 !=)是为了比较 string 对象(而不是引用)的值。 这使得对字符串相等性的测试更为直观。 例如:string a = "hello";string b = "h";// Append to contents of 'b'b += "ello";Console.WriteLine(a == b);Console 阅读全文
posted @ 2011-10-08 11:06 南山砍柴的 阅读(272) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页