根据炭十四测定,良渚文化距今大约5300年至4200年,是中国新石器时代晚期的一支重要文化。现已发现的良渚文化遗址多达五百多处,散布在长江下游环太湖地区36000平方公里的范围内。
精美绝伦的大量玉器的出土,在今人眼里实在是美不胜收,而难以破解之谜在专家面前也是俯拾即是。
在良渚玉器中,玉琮是最典型的代表。玉琮几乎都是内圆外方的柱形体,琮体分若干节,上大下小,以四角为中心雕刻的兽面像,立体感强烈。许多专家们认为玉琮是原始先民对宇宙的认识和崇拜。在中国古老的宇宙观中,一直有天圆地方的说法,即天是圆的,地是方的。良诸遗址群。玉琮的圆,应该也是象征天,方则象征地,内圆外方上大下小,正好是天与地的几何图形标志,象征着天地的贯穿。而玉琮上雕刻的神兽,便是沟通天地的使者。可以说,玉琮是良渚人祭祀天地的宗教法器。
不论是玉璧、玉琮,还是玉钺,面上都雕有一个神秘的图案。起初人们对此并没在意,但它反复出现在不同地点出土的不同玉器表面,所有出土玉器面上都雕有神秘图案。最终引起了考古专家的关注。在高倍放大的镜头下,人们可以看出它是一个人形,头戴羽冠,身穿战袍,口、鼻、目俱全,形态似一尊英武的战神。但从另一个角度看,它又是人与动物的复合像,上半部是一个威严的神人,下半部是一只猛兽,两眼圆睁,獠牙外露,双爪弯曲。这个图案繁简不一地出现在几乎所有良渚玉器上,绝不是随意刻画的,对良渚人来说,它应具有某种特殊的含义,应该是他们崇拜的一个神。
良渚玉器给后人留下了许多难解之谜,但专家们有理由推测:也许这里埋藏的正是5000年前良渚古国的都城;这片恢弘宫殿的主人,也许就是死后葬在都城外反山大墓中的那个统治良渚古国的国君。
良渚玉器给后人留下了许多难解之谜,但人们毫不怀疑,这些玉器正是中国玉文化的源头之一。
难道这一切,都是传说中的古防风国人杰作吗?
古防风国人和良渚先民是同一个概念吗?
月度归档:2007 年5月
汪姓的起源
汪氏最早是源自商代汪芒氏之后。汪芒氏又称汪罔氏,是防风所改,防风是夏朝诸侯之一。夏朝国君禹召集群神到会稽山,防风氏因为晚到,而被禹杀头。进入商朝,防风氏的后代就改为单字汪氏。汪氏子孙即是商代汪罔氏后代,而其祖先又是夏朝诸侯,所以汪氏的渊源可谓悠久异常,距今大约有四千年的历史;同时汪氏也必是贵胄之后。
胡说八道的孔夫子
禹当初治水的时候曾和水神共工发生过一场激烈的战争。禹为了战胜共工。在会稽山邀请了许多的神来帮忙。只有防风氏一个人来晚了。于是禹怪他不遵守约束,就把他杀掉了。过了一两千年,春秋时候,吴王夫差和越国在会稽山大战。从山里挖出一个骨头,分辨不出是什么骨头,就拿着去找孔子。孔子看了以后说。这是防风氏的头骨 。
话说当年孔子至陈国,陈王宴之。席间陪宴的有大夫纪弦。他是陈国太史,兼宫中答应,也是满腹经纶,一肚子知识之人 ,博学得到了有问必答、不问也答的地步。这种场合,一向是他主答,今天在孔子面前,却 插不上嘴了,心里不舒服,听到这里,忍不住站起身来,发问道:
“看来先生是无所不知,在下倒有一事求教。”
孔子听了,知道有人发难,便镇静地说:“请问。”
“年前,吴王夫差兵败越王勾践,攻陷越都会稽。兵士在会稽山掘出巨骨,其骨之大, 一肢一节可以满车。当时,吴王遣使来问,何人的骨头如此之大?先生博学,想必知道?”
“那是防风氏之骸。当年,禹王会诸神于会稽山上,防风氏后到,被禹杀之,埋骨于会 稽山中。”
纪弦问:“这防风氏是何方神圣?”
“防风氏为汪罔之君,守封、禺之山,属?氏之姓。周时又称为长翟,即今长人之谓也 。”
“长人长几何?高多少?”
“僬侥人最矮,人长不过三尺。长人最高,高出十倍,三尺乘十,三丈也。”
纪弦噎住了,憋了一会儿,冷不丁又问:
“禹王为何要杀防风氏?”
孔子微微一笑:“禹王号令诸神,如今之周天子号令诸侯,皆君命也。防风氏迟到,不 杀,如何纲纪天下?”
纪弦不再吱声,赶紧坐下,低着头,假装兴趣转移,投箸夹菜,往嘴里塞。此时,陈王 听得兴奋,喝得又有点大,满脸通红,激动得击案高喊:“该杀!该杀!”双手捧着酒爵, 向孔子敬酒,“来,再干一杯!”孔子见是君命,不敢不从,硬撑着酒量,又饮了一大爵。 他当时没有想到的是,一番冲樽折俎间的言语机锋,不但得罪了人,还为自己日后惹来了杀 身之祸。
陈王见过之后,却没了下文。原来,那日宴会之后,陈王问大夫纪弦,孔子能不能用。 纪弦诡秘一笑,诚恳地说,孔子是人才,但不能用。陈王惊问,是人才,为什么不能用呢? 纪弦说,孔子在鲁,鲁困;至卫,卫乱;过宋,宋败;居郑,郑破;到了陈,还不知怎样呢 。陈王想了想,说,也是啊,各国诸侯不用他,一定有些道理。纪弦说,孔子之才,在于识 草木鱼虫之名,博虽博矣,但难免玩物丧志。陈国的当务之急,乃发展军备。大敌当前,人 命关天,国事不是儿戏,若用孔子,陈亡恐怕不远了!陈王听了,悚然色变,想想自己真是 差点用错了人。陈是小国,在大国间,独立而不能自主,常被呼来唤去,稍不如意,就会被 修理一番。这些年来,晋、楚争疆夺土,陈国自然成了列强的猎物,今天晋师打过境来,明 日楚兵横扫一遍,他被别人打得东逃西窜,不说安邦,连安居都难,哪里顾得上什么草木鱼 虫呢?虽说那些东西也是他的最爱。为了社稷,他只好将孔子像肃慎之矢一样,先当作库存 储备起来。
孔子等了几个月,见陈王那里一直没有任命下来,知道事情又有了曲折,心里着急,却 又无奈,只好耐心等待。好在陈王也没有完全忘记他,常常差人来问一些五花八门的问题, 像电视里的知识竞赛似的,过了一关又一关。
闲居无事,孔子每日便和弟子们讨论修身之事。说起来,在外无国可治,在内无家可齐 ,能做的事也就剩下修身了。那日,子路问夫子,怎么修身,才能真正成为一个士?孔子想 了想,说,德、智、体,三好而已。子路又问:这三好具体怎么讲?夫子说:就是仁者不忧 ,知者不惑,勇者不惧。这三好,说起来容易,做起来可难啊!我都达不了标。旁边的子贡 说:夫子太谦虚了,夫子整个就是一个三好的榜样。孔子又说:三好只是修身,但修身是为 了安天下。行走江湖,进退朝野,士分三类:一类是不辱君命,为国效力;二类是孝悌兼备 ,乡邻模范;三类是言信行果,千金一诺。子路急急插言道:“我想,士有三好也罢,士分 三类也罢,要紧的还是做事情能勇往直前,不屈不挠,像岩石般坚硬,那才是士呢。”孔子 笑了:“像岩石般坚硬当然好,但自以为是,固执己见,花岗岩一般,最多只能是等外之士 。”那边颜渊听了,觉得有深意,赶紧去拿刀板,将问答一一记下。这边子贡又问道:“夫 子看当今从政之人如何呢?”孔子望了望天,叹了一声:“斗筲之人啊!一斗二升的器量, 只是小人,如何为士啊?”说着,想起了自己在此的境遇,长吁不止。
就在孔子和弟子们闲谈之时,冉求从外面跑了进来,带来了有关鲁国的惊人消息,说是 鲁君的宗庙被大火烧了。这些年来,夫子周游列国,冉求一直追随左右,耳闻目染之间,更 学得待人圆熟,办事干练,显示出不一般的政治才能。这些日子,他常抽空悄悄回鲁,一是 看望老母,二是顺便探探故国的虚实。他刚从鲁国回来,见了留在鲁都的师兄南宫敬叔。
孔子听说鲁君宗庙被焚,马上说:“烧掉的一定是桓公、僖公之庙吧?”冉求惊得眼睛 睁得滚圆,说:“奇了,奇了。夫子成仙了,怎么会料事如神呢?烧的正是桓公、僖公之庙 。”孔子说:“天意不可违啊!当年,桓公弑兄夺位,僖公杀弟篡国,死后本不该立庙,就 是立了庙,也要被烧掉。”弟子们听了,纷纷咋舌,以前常听夫子讲天意,总以为天意也像 夫子似的,总是满脸仁慈,一团和气,不想其中也有许多凶险和恐怖,立刻都敬畏起来。
圣人毕竟不同!
前几年在下渚湖里出土过一只动物的角,已半石化。
众人都说是龙角,我认为是糜鹿的角,因此地水草丰美之故也!
后有好事者送至浙江自然博物馆鉴定,果真如此。
友陈德明在莫干山报工作,为此曾写过报道。
防风神茶
三合下渚湖最有名的食品是“防风神茶”。据说,在当地凡有贵客到来,家家户户都会给客人泡上一杯这种“神茶”,防风神茶在当地有着相当悠久的历史。旧日,下渚湖水经常泛滥成灾,淹没湖周围的田地农舍。防风氏受大禹之命,在湖上治水,劳苦功高,里人就将桔皮、野芝麻、山楂等为防风氏“沏茶”,并用烘青豆作茶食,民间传说,此法能“祛湿去寒”。乡人说,防风氏身材高大,力大无穷,且体魄健壮,就是因为饮用了这种“神茶”之故。
德清百姓历代以来,家家户户都喝这种“防风神茶”。据说,饮了“神茶”之后,就能像防风王一样高大威猛,神力超常。
泡“神茶”的这种烘青豆是德清的名产,每年到了青豆收获季节,乡下家家户户都做这种烘青豆。当地制作烘青豆的方法很有讲究,先将青豆采下,剥壳,用盐水卤汁笋干头煮熟。然后,再将青豆放在炭火下慢慢熏制,很费工夫。据说,只有这样做出的熏青豆才有滋味。
阳谋之前生今世
时间1957年。反右及以后的文革十年。
阳谋阶段即“钓鱼”或“引蛇出洞”阶段,这是毛泽东发动和领导反右斗争战略部署的一个组成部分。反右分前后二阶段:前阶段为“阳谋”阶段,后阶段为斗争阶段。没有这个阳谋阶段,后阶段没有斗争对象,就斗争不起来。毛泽东从不讳言“阳谋”,并为之正名。他说:“有人说,这是阴谋。我们说,这是阳谋。因为事先告诉了敌人:牛鬼蛇神只有让它们出笼,才好歼灭它们,毒草只有让它们出土,才便于锄掉。”这是反右斗争已轰轰烈烈开展的1957年7月1日文章中说的话。大家,包括正被批斗和将被批斗的“右派”们,第一次看到“阳谋”这个词,无不感到新奇,叹其旧词翻新之妙,同时深感这个词内含的肃杀之气。然而早在1949年4月13日所作的《在中共七届二中全会上的总结》的报告中,毛泽东在批判王明的教条主义时,已使用了“阳谋”一词。他说:“整风运动提高了同志们的嗅觉,缩小了教条主义的市场。有人说,这是阴谋,是要取而代之的。其实,这不是阴谋,而是阳谋,也是要取而代之。”这份党内报告,至1996年方公开发表,所以1957年的人们还不知毛泽东早就创造了这个新词。“钓鱼”和“引蛇出洞”,似乎更为直露,但也是毛泽东和他的同僚在反右时并不讳言的用词。1957年5月15日,毛泽东在发给党内干部阅读的《事情正在起变化》的有名文章中写道:“人们说:怕钓鱼,或者说:诱敌深入,聚而歼之。现在大批的鱼自己浮到水面上来了,并不要钓。这种鱼不是普通的鱼,大概是鲨鱼吧,具有利牙,欢喜吃人。人们吃的是鱼翅,就是这种鱼的浮游工具。”(在两年后1959年的庐山会议闭幕式上,毛泽东再次承认“钓鱼”,针对“右倾机会主义分子”又说了几乎同样的话。
时空再回到5000年前。
当年大禹真的仅仅因为迟到而杀了防风氏,而且没有给他解释的机会,就象当年舜杀了他父亲一样?几千年来在这块土地上处处充满杀戮,历史书好象都是用铅笔写就的,可随时擦去,只有迂腐的方孝孺用血写了13个半的篡字还依稀可辩。作为后人我们究竟能了解多少真相?圣人用阳谋治理天下,而小人们就只能用阴谋诡计了。从大禹王到唐太宗;从刘邦到本朝太祖,有多少堂而皇之的阳谋出笼。成王败寇才是王道。
接下来的故事就是:飞鸟尽良弓藏;狡兔亡走狗烹。
我觉得宋太祖处理此事还算和平,但他的弟弟就不是很厚道了,
“十月壬子(19日),夜召晋王,属以后世。左右皆不得闻,但遥见烛影下晋王时或离席,若有所逊之状,既而上引柱斧戳地,大声谓晋王曰:‘好为之。’
“葵丑(20日),上崩于万岁殿。时夜已四鼓,宋皇后使王继恩出,召贵州防御使德芳。继恩以太祖传国晋王之志素定,乃不诣德芳,径趋开封府召晋王,……王大惊,犹豫不行,曰:‘吾当与家人议之。’入久不出,继恩促之曰:‘事久将为他人有矣。’时大雪,遂与王于雪中步至宫。……后闻继恩至,问曰:‘德芳来耶?’ 继恩曰:‘晋王至矣。’后见王,愕然,遽呼官家,曰:‘吾母子之命,皆托于官家。’……”
这就是野史中所谓的烛光斧影。
可以想象,中间曾发生过怎样的故事.
良渚残玉与防风氏的传说
防风山,又名封山,位于武康以东约8公里处,海拔131米。唐代《元和郡县志》:“封山在(武康)县东十八里,《家语》云:封禺之山,防风氏国也。”宋《太平寰宇记》卷九十四:“武康县防风山在县东一十八里,先名封山,唐天宝六年敕改焉,其一名风公山,一名风渚山,古防风氏之国。风公者,以其山上有风公祠。风渚者,以其下有风渚水。封山者,以其禁采樵鱼猎也。”宋代《余志英》:“古防风氏国所封之地,官禁樵采,故名。”
因防风山是先秦文献记载“禹会诸侯于会稽山,防风氏后至,禹诛而戮之”中防风氏、防风国所在之地,具有一定的知名度。今山下仍有防风庙,庙内有五代吴越王钱《风山灵德王庙记》碑石一方。唐《郡县志》称其为“封山”,宋《寰宇记》说是唐天宝琉敕改为“防风山”,至于封山之因,唐宋文献均记是“禁樵采”。这说明防风山自唐以来已多次禁止采石伐薪,原因就是此山曾为防风氏国所在。
夏禹王治水成功后,召集天下各路诸侯,在绍兴茅山开庆功大会。
庆功大会开了三天,却还没见防风氏的影踪。直到庆功会快结束时,防风氏才气喘吁吁地赶到!
禹王问防风氏为啥迟来晚到?
防风氏说,我接到通知后马上动身,不料路上碰到天目山“出蛟”,苕溪河“泛洪”,水急浪高,无法渡河,故此迟到。
禹王耳朵里,这几天塞满了奉承话、颂扬声,自己有点肉骨头敲敲—昏咚咚了,对防风氏迟到格外恼火,一时怒气冲天地说:“你防风氏离茅山最近,可是偏偏你迟到,你不是居功自傲、目无君王是什么?”
盛怒之下,下令杀掉防风氏,杀一儆百,显显自己的威势。
谁知,防风氏的头颅落地后,好久没见出血,大家惊得目瞪口呆。过了好一歇,竟有一股白血冲天直喷。
禹王和各路诸侯,十分震惊:为啥防风氏的头颅里喷出来的不是红血而是白血呢?
禹王亲自盘问左右官员,同时派人到防风国去察访实情。
几天后,察访的人都回来向禹王禀报:防风氏赴会途中,确实是由于天目山“出蛟”,苕溪河“泛洪”,防风氏指挥部下打捞落水的百姓,忙得几天饭也没顾得上吃,所以才耽误了会期。
禹王听了,想到防风氏疏导千河百港流归太湖,又在防风领地内疏理了湘溪、英溪、阜溪、塘泾河,开凿了下渚湖通往东苕溪的河道;还跟随自己风里来雨里去,帮自己立下了治水大功。禹王越思越怪罪自己,勿知勿觉中淌下了泪水。
这样,禹王就下令敕封防风氏为防风王,令防风国建造“防风祠”,供奉防风王神像,让官府和百姓每年祭祀。祭祀日是夏历八月廿五,并载入夏朝祀典,传之后世。据传,禹王还亲临防风国参加防风王的第一次祭祀仪式 。
德清的三合乡一带,地处封禺二山之间,应为古防风国所在,再往南走,就是余杭的良渚地界了,而良渚就因曾经大量出土玉器而闻名。
莫干山的传说–莫邪与干将
春秋末期,有一对夫妻叫干将莫邪,是铸剑能手。夫妻俩当年在莫干山剑池畔铸过一对阴阳剑,阴莫邪,阳号干将。刚能斩金削玉,柔能拂钟无声。论锋利,吹毛断发;说诛戮,血不见刃。故剑以人叫名,山以剑名,传颂万世!
干将生成八尺之躯,英武民常。与师兄弟之光一起,拜剑祖真人为师。学得采炼五山铁精、六合金英之法;练就熔、锻、铲、锉、刻、淬、磨诸般手艺。满师回乡后,便和采药老人芦花爹的独生女莫邪结婚,莫邪媚秀目、聪明勤劳。成亲后,在山东麓铸剑为业。
国王得知后,限令三个月铸成一把稀世旷古宝剑。夫妻俩立即选铁精英,又选定深山飞瀑处为铸剑场所。聘几位山民作助手,请芦花老爹烧制优质青炭。开炉后,红焰腾空,日夜不息。经九九八十一天遇到金汁不沸的维关。莫邪取来山中黄土,调以清泉,再割断头发,剪下指甲,搅拌成泥团;照着自己水中面影,捏成人像,投进冶炉。忽听得炸雷一声响,火焰顿然炽旺,一团白烟冲天升起,升到半空,幻成一个白色宝盖,久久不散。此时,炉内金汁大沸,很快铸成宝剑毛坯。夫妻俩在瀑布旁,淬呀,铲呀,磨呀,终于铸成阴阳二剑:剑合则为一,分则为二,青光濯眼,寒气逼人。
干将准备献剑前夜,门处哗啦啦刮起一阵狂风,一条竹青蟒蛇迎面扑来。干将拿起宝剑,直朝蟒蛇刺去。蟒蛇一吐长舌,吞了宝剑,只听卡的一响,蟒蛇变成剑鞘。鞘上鳞纹错落,十分可爱。干将正在赞叹。忽听得婴儿呱呱啼哭,原来莫邪生了个男孩。为纪念夫妻铸剑,给孩子取名莫干。
夫妻俩对国王早存戒心。故在限期内铸剑两口,准备献一留一。将阳剑连同神鞘藏起,阴剑献给国王天明,他俩依依不舍地分手。干将晓行夜宿,餐风宿露,不数日到了京城。国王宣他进宫。干将献了剑,国王一看,果然是青光四射的宝器!却故意问:“此剑妙在哪里?”干将说:“妙在刚能斩金削玉,柔可拂钟无声。论锋利,吹毛断发;说诛戮,血不见刃!”国王说:“试给我看。”干将试几下,果然灵验。最后,国王将一绺青丝发放在剑口,轻轻一吹,只见那青丝发根根对断,在剑锋腹背飘飘而过。
文武百官,齐声欢呼:“神剑!神剑!”国王问干将何以试“诛戮血不见刃”。干将说“可以用牛羊一试。”国王说“国王宝剑,怎能沾染畜生污血?我就想借你的‘六阳之首’!”干将仰头大笑,从容才答:“杀献剑者,谁来献剑?杀献策者,谁来献策?”国王说:“世上留此一剑,寡人就安心了。”说着冲下宝座,杀了干将。
干将人头落地,身子却屹立不倒。那落地人头滚了五圈,大声呼道:“国必亡,王必丧!“国王掺叫一声,昏倒在地。
寒来暑往,转眼一十六年过去了。这天,莫干十六周岁声生日。莫干打猎回家,身背一只金钱豹显得分外威武。莫邪想报仇时机已到,便唤莫干坐在门前石凳上,一声“儿呀”,眼泪早似断线的珠儿。
她把干将铸剑,献剑,被害一事,从根到梢,讲了一遍。莫干眼泪一揩,站起来说:“让我手提干将剑报这家仇,除这国害。母亲,剑在哪里?”于是莫邪便随口念出四句诗来:“日日空是悬,夜夜涧边眠
竹青是我鞘,黄金遮霜妍”。
聪明的莫干仔细一想,便对母亲说:“莫非这宝剑就在竹林中那株黄槿树上的洞孔里?”莫邪点点头。莫干奔进竹林,立即爬到树枝开杈处,见一洞孔中,盘着一条竹青蟒蛇。莫干想,这不是“竹青是我鞘”吗?伸手便捉住那蛇“七寸”。不意,那蛇一下变成一把带鞘宝剑。莫干持剑下树哭父立誓,悲愤不已。
次日一早,莫干身背干将剑,拜别母亲,向京城进发。一天黄昏时分,来到一座小山下,月光里,见有个紫赯脸;络腮胡须的老汉,正背靠着一棵樟树歇着。莫干上前拱手请安。老汉一打量,便说:“你小小年纪,身背神剑,独自夜行,想必是干将近的儿子?”莫干感到这老汉非同常人,就扑通跪倒,说:“敢问大伯准尊姓大名?”老汉说:“愚老之光。”听说他是父亲师兄,就把真情和盘托出。之光听罢,说:“昏王驾前,卫士如林,怎能近身行刺?”莫干边说:“请大伯指教。”老汉一声悲叹,说:要报此仇一要借你的宝剑,二要借你的头颅!”接着讲了自已的计谋。莫干说声:“大伯,请收下。便割下自已的头颅,连同宝剑,双手捧给之光老汉。老汉说声:“好个干将之子!”便放声大哭。
第二天早晨,之光老汉袖藏宝剑,手提包袱,在王宫前高声宣称:“玩奇童之头,请看妙术。”官员进宫启秦,当既受国王召见。之光老汉叫快备油鼎生火,国王就传令照办。油鼎下火焰旺盛,油鼎内
油浪沸腾。之光老汉打开包袱,将莫干之头丢入鼎内。说也奇怪,那头颅随着油浪起伏,上下翻动,竟然唱起歌来:奇奇奇兮奇不奇!奇不奇兮奇奇奇!王王王兮王不王!王不王兮国乃亡!
之光老汉说:“大王,快来看!”国王忘了一切,赶忙来到鼎边。“奇童之头"忽然连叫三声:“昏王昏王!昏王!国王在惊失色。之光老汉喝声:“干将剑在此!”掣出袖里宝剑,轻轻一挥,国王头颅便掉进油鼎。倾刻间文武百官吓的丧魂落魄。
油鼎内“奇童之头”和国王之头立既斗了起来。“奇童之头”勇猛冲撞,油浪砰訇作响。老奸巨滑的国王之头,突然一沉,绕到“奇童之头”后项。之光老汉叫声:“贤侄,我来助你!”一剑剁下自已的头颅,落入油鼎。于是伯侄两头,合力把国王之头压到鼎底。
这时,一股旋风,飕溜溜从阴阳剑神鞘里卷了出来。剑鞘陡地变也一条巨蟒,一下吞了莫将剑,又一下吞了莫邪剑,再一腾挪,一片金云簇拥着直向天空飞去。
一日,莫邪备果品山花,至铸剑处祭奠丈夫英灵,祈求儿子平安。这时,地方官气势汹汹地赶来,说要拿莫邪问罪。莫邪愤慨地说:“我夫干将铸剑献剑有功,反遭昏王杀害:我儿莫干为父报仇,为民除暴——罪在哪里?“正当官兵要捉拿她的时候,忽然潭里白浪涌腾,一条巨蟒探头出水,一张嘴,飞出一口宝剑,银光一闪,地方官便身首异处。然后,宝剑又飞回巨蟒口中,那巨蟒连连出水点头,似在向莫邪传言。莫邪得知阴阳剑已飞回剑池,说声:“莫邪愿永远与宝剑同在!”便纵身跳进深潭。
后世,为纪念莫邪干将,把他们铸剑磨剑处叫剑池,剑池所在山命名莫干山。
以前想要弄的,跟落伍差不多的显示文章地址的插件终于弄好了
自己查了一下资料,给加上去了。呵呵。
如果有时间的话要多学习学习呢。多怪自己每天上那个垃圾班。。。诶
今天找到一篇用php统计字数写的比较全面的文章
如何正确统计中文字数?
如果用strlen的话得到的是不正确的值
假如中英文混合使用的话,如何得到正确的字数呢?
重贴一次:
PHP代码:——————————————————————————–
function ccStrLen($str) #计算中英文混合字符串的长度
{
$ccLen=0;
$ascLen=strlen($str);
$ind=0;
$hasCC=ereg("[xA1-xFE]",$str); #判断是否有汉字
$hasAsc=ereg("[x01-xA0]",$str); #判断是否有ASCII字符
if($hasCC && !$hasAsc) #只有汉字的情况
return strlen($str)/2;
if(!$hasCC && $hasAsc) #只有Ascii字符的情况
return strlen($str);
for($ind=0;$ind<$ascLen;$ind++)
{
if(ord(substr($str,$ind,1))>0xa0)
{
$ccLen++;
$ind++;
}
else
{
$ccLen++;
}
}
return $ccLen;
}
function ccStrLeft($str,$len) #从左边截取中英文混合字符串
{
$ascLen=strlen($str); if($ascLen<=$len) return $str;
$hasCC=ereg("[xA1-xFE]",$str); #同上
$hasAsc=ereg("[x01-xA0]",$str);
if(!$hasCC) return substr($str,0,$len);
if(!$hasAsc)
if($len & 0x01) #如果长度是奇数
return substr($str,0,$len+$len-2);
else
return substr($str,0,$len+$len);
$cind=0;$flag=0;
while($cind<$ascLen)
{
if(ord(substr($str,$cind,1))<0xA1) $flag++;
$cind++;
}
if($flag & 0x01)
return substr($str,0,$len);
else
return substr($str,0,$len-1);
}
__________________
又来这种浪费体力的东西
用mb_strlen() 函数,你们为什么总是不听呢?
<?php
$str = "我中国人a12哈哈";
echo mb_strlen($str);
?>
return 9
__________________
PHP代码:——————————————————————————–
<form name=abc>
<input type=text name=text1 value="asd你" onchange=dd();>
<input type=text readonly name=text2 value="1">
</form>
<SCRIPT Language="JavaScript">
<!–//
function dd(){
document.abc.text2.value=document.abc.text1.value.length;
}
//–>
</SCRIPT>
——————————————————————————–
PHP代码:——————————————————————————–
<?
$text="不要TK别人的内容哦!";
while (eregi ("([a-z])",$text,$regs)) {
$found = $regs[1];
$text = eregi_replace("$found","",$text);
}
echo $text;
?>
——————————————————————————–
输出结果是:不要别人的内容哦!
用ASCII码判断。
<?
$str="abcdefg中华人民共和国中国人民解放军中国共产党中国人民";
$num=strlen($str); //$num字串长度。
echo $num."<br>";
for($i=0;$i<$num;$i++)
if(ord(substr($str,$i,1))>0xa0) $j++;
echo $j/2; //$j/2 汉字数。
?>
应该这样剥除所有字母数字和标点,空格。
代码:——————————————————————————– <?php
$testStr = '我没有告诉你,你就千万不要乱guess, 这样可不good!';
$testStr = eregi_replace("[[:alnum:]]|[[:punct:]]|[[:space:]]",'',$testStr);
echo($testStr);
echo ('字符串中所有中文字数为:'.mb_strlen($testStr));
?> ——————————————————————————–
——————————————————————————–
不错的说
稍微改一点点,就可以用了
就是不知道速度如何
PHP代码:——————————————————————————–
function myStrLen($str)
{
$num=strlen($str); //$num字串长度。
for($i=0;$i<$num;$i++)
if(ord(substr($str,$i,1))>0xa0) {$j++;}else{$k++;}
$myStrLen = $j/2+$k;
return $myStrLen;
}
——————————————————————————–
<?php
$str="我是你大,哥.,,he不要和我说.hhhhh在c在有在,在非地膛。以…";
$snum=countstr($str);
echo $snum;
function countstr($str){
$len=strlen($str);
$num=0;
for($i=0;$i<$len;$i++){
if(ord($str[$i])>=161 && ord($str[$i])<=247&& ord($str[$i+1])>=161 && ord($str[$i+1])<=254){
$num++;
$i++;
}
}
return $num;
}
?>
__________________
你想的应该是对的, 但是你有点失误, 比如, 是str而不是title,是>=128而不是>128
我改了一下应该是这样
PHP代码:———————–
———————————————————
<?php
$str="asd你asdf我的们kjk 中";
$len=strlen($str);
$num=0;
for ($i=0;$i<$len;$i++) {
if (ord($str[$i]) >= 128) {
$num++;
$i++;
}
}
echo "有".($num)."个中文"
?>
——————————————————————————–
另外混合计算中英文可用下面这个函数, 如有考虑不周之处还请大家指出
PHP代码:——————————————————————————–
<?php
$str = "asd你asdf我的们kjk 中 志";
$len = strlen($str);
$numCn = 0; //中文字符统计
$numEn = 0; //英文字符统计
$numTotal = 0;
for ($i=0; $i<$len; $i++) {
if (ord($str[$i]) > 127) {
$numCn++;
$i++;//略过二字节字符的第二个字节
} else {
$numEn++;
}
}
$numTotal = $numEn + $numCn;
echo "有{$numTotal}个中英文符";
?>
如果很多东西一开始就反过来的话
比如说现在把男人叫男人,把女人叫女人。但是如果刚一开始创造文字的时候,男人的写法就改成女人,读音也该了,那是否现在读的刚好相反呢?
还有比如说把 “矮”刚开始创字的时候比作是高的意思,那现在说的 “矮”的意思,就变成是高了哦