Gold Surpasses $4,300 and Central Banks Buy for 21 Straight Months: Three Data Sets to Decode the Era-Defining Question of 'Why Buy Gold'
Cross-border Finance

Gold Surpasses $4,300 and Central Banks Buy for 21 Straight Months: Three Data Sets to Decode the Era-Defining Question of 'Why Buy Gold'

August 8, 2026 1 views

In August, international gold once again became the most eye-catching performer among global macro assets. On August 5, spot gold in London surged more than 4% in a single day to $4,247 per ounce, posting its biggest one-day gain in recent times; on August 6, it briefly broke through the $4,300 round-number level; on August 7, spot gold continued to hold above $4,300. Meanwhile, the latest data released by the People's Bank of China showed that China's gold reserves rose to 76.08 million ounces at the end of July, up about 640,000 ounces from end-June, meaning the central bank has added gold for the 21st consecutive month.

Behind the price movement, a more compelling question arises: Why buy gold? From global central banks' net purchases of 289 tonnes in Q2, up 62% year on year and a record high for the period, to China's 21-month uninterrupted buying, and to the World Gold Council's view that gold is shifting from a traditional safe-haven asset to a strategic allocation—the logic of buying gold is undergoing profound qualitative change. This article uses three sets of key data to unpack the deep drivers behind the latest gold-buying wave.

Data Set 1: 289 Tonnes and 62%—Why Have Central Bank Purchases Become the 'Ballast Stone'?

According to the World Gold Council's latest Gold Demand Trends report, global central banks bought about 289 tonnes net in Q2 2026, up 62% year on year, the strongest second quarter on record; net purchases in H1 totaled about 345 tonnes, still above the ten-year average of 317 tonnes. Poland's central bank led with 51 tonnes, lifting its reserves to 632 tonnes; China's central bank added 33 tonnes in Q2, its largest quarterly increase since Q4 2023.

More symbolic was the Bank of Korea resuming purchases after 13 years—though limited, it shows economies long absent from the gold market are reassessing gold's role in foreign exchange reserves. The World Gold Council's annual survey shows 89% of central bank respondents expect global official gold reserves to rise further over the next 12 months, while a record 45% expect their own reserves to increase.

Why are central banks so persistent? Insiders point out that central bank buying is essentially a strategic choice for foreign reserve diversification, prioritizing asset safety and risk diversification over chasing short-term price movements; they often add during pullbacks. This slow-moving buying does not create short-term spikes, but it genuinely raises gold's price floor and limits deep downside—key to gold's resilience even in a high-interest-rate environment. Global gold demand in Q2, including over-the-counter trading, was flat year on year at 1,269 tonnes; H1 demand of 2,522 tonnes was up 2% year on year, with a value of roughly $380 billion, a record high.

Data Set 2: 21 Months—Why Is China's Central Bank 'Never Interrupted'?

By end-July, China's central bank held 76.08 million ounces (about 2,366 tonnes) of gold, adding for 21 consecutive months. Behind this pace lies a long-term narrative of reserve diversification and 'de-dollarization': since the Russia-Ukraine conflict, the dollar-dominated international financial and settlement system has shown tail risks of unilateral financial sanctions under extreme geopolitical conflicts, prompting Global South and emerging-market countries to reassess the spillover effects of dependence on a single financial system and the liquidity and safety of reserve assets.

Structural gaps provide more room for imagination: developed-economy central banks' gold accounts for an average of about 30% of foreign exchange reserves, while emerging-market central banks average only about 15%. In the long process of converging with developed-economy reserve structures, emerging markets will continue to generate enormous gold purchasing demand. This embodies gold's value without sovereign backing—it is issued by no country, carries no sovereign credit risk, and offers global liquidity and long-term store-of-value attributes. Against high concentration of dollar assets and rising geopolitical risks, its reserve value is being rediscovered.

Data Set 3: 9% and 8.8%—Does Gold's Long-Term Return Beat Stocks and Bonds?

For ordinary investors, the most relevant question: Why buy gold? The World Gold Council's long-term data gives a compelling answer. Over the past 20 years, RMB-denominated gold (Shanghai Gold AU9999) has delivered a compound annualized return of about 9%, outpacing domestic stocks and bonds over the same period; from the collapse of the Bretton Woods system in 1971 to June 2026, dollar-denominated gold returned about 8.8% annualized, also beating global stocks and bonds. As economic growth shifts gear and domestic interest rates trend downward over the long run, lower rates reduce the opportunity cost of holding gold and amplify its allocation appeal.

Three attributes underpin this long-term return. First, inflation hedging. Gold maintains real purchasing power across inflation cycles and protects household wealth; for emerging-market central banks and households, its role in mitigating geopolitical risk and guarding against purchasing-power erosion is irreplaceable. Second, low correlation. Gold has low correlation with traditional assets such as stocks, bonds and foreign exchange, and can effectively hedge portfolio risk and stabilize risk-adjusted returns during volatile markets—historical data show that during several periods of surging geopolitical risk, gold was among the few assets with positive returns. Third, safe-haven and credit insurance. With the irreversible expansion of U.S. fiscal deficits and continued overextension of dollar credit, gold is being endowed with 'sovereign credit insurance' value, and its pricing logic is shifting from meticulous opportunity-cost considerations to a revaluation of credit insurance value.

The World Gold Council therefore argues that the global political and economic order is shifting from unipolar dominance to multipolarity, and gold is transforming from a traditional safe-haven asset into a strategic allocation, gradually becoming the 'new base holding for a multipolar era'. For households, allocating to gold also opens a new path for wealth management: some capital is moving from low-yield deposits to capital markets, valuations are being pushed up and risks are accumulating. Gold, with its scarcity, risk-hedging attributes and high global recognition, has become an important vehicle for preserving and growing wealth and for intergenerational transfer.

Buying Gold Is Not Chasing Highs: Four Reminders for Rational Allocation

However, after a 4% one-day surge, the risk of chasing highs cannot be ignored. Many institutions warn that after a rapid short-term rally, gold may need to digest gains through volatility or a pullback; in the next phase, key points include the $4,500 per ounce resistance level, U.S. employment and inflation data, and policy signals from the Jackson Hole global central bank symposium. Overall, gold now sits in a window where macro expectations, geopolitical conditions, capital flows and central bank allocation are all resonating, but investors still need to remain rational in their positioning.

  • Watch the pace: For medium- and long-term allocation funds, build gold positions in batches during pullbacks rather than chasing highs at once; trend-trading funds should wait for confirmation of key support or an effective breakout above the $4,500 resistance before following.
  • Watch the signals: Falling real interest rates, a weaker dollar, sustained net inflows into gold ETFs and continued central bank buying are four key indicators of trend durability; if several of them weaken, be alert to a deeper correction.
  • Watch the instruments: Physical bullion, gold ETFs, paper gold and gold-mining stocks have different risk-return profiles. Conservative investors may prefer highly liquid, low-fee gold ETFs and physical bullion, and should note the differences in financial and industrial attributes among gold, silver, platinum and palladium.
  • Watch the risks: Historically, central banks have not always been net buyers; from the 1990s to the early 2000s, they were net sellers overall. If central banks later turn to net selling and valuations are already stretched, a prolonged price decline cannot be ruled out; position management matters more than direction calls.

Overall, the 2026 gold market is staging a multi-factor rally: central bank buying underpins the price floor, while ETF inflows and retail allocation demand provide upside flexibility. The long-term logic of gold as the 'new base holding for a multipolar era' offers increasingly solid answers to 'why buy gold'. For ordinary investors, understanding the logic behind buying gold is far more important than predicting the next price point—in the coordinate system of asset allocation, gold's value has never been about any single day, but about long-term protection across cycles.

en-ad-detail-full
Share:

Related Articles

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-08 05:41:22 HTTP/2.0 GET : https://www.setbrn.asia/gold-4300-central-bank-buying-why-buy-gold-2026
  2. 运行时间 : 0.331696s [ 吞吐率:3.01req/s ] 内存消耗:10,385.81kb 文件加载:228
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=48663feb9ecc118513dab3efe895657c
  1. /www/wwwroot/www.setbrn.com/index.php ( 0.72 KB )
  2. /www/wwwroot/www.setbrn.com/vendor/autoload.php ( 0.73 KB )
  3. /www/wwwroot/www.setbrn.com/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /www/wwwroot/www.setbrn.com/vendor/composer/platform_check.php ( 1.00 KB )
  5. /www/wwwroot/www.setbrn.com/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /www/wwwroot/www.setbrn.com/vendor/composer/autoload_static.php ( 21.80 KB )
  7. /www/wwwroot/www.setbrn.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  8. /www/wwwroot/www.setbrn.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  9. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 0.35 KB )
  10. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.86 KB )
  11. /www/wwwroot/www.setbrn.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  12. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
  13. /www/wwwroot/www.setbrn.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  14. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  15. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  16. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  17. /www/wwwroot/www.setbrn.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  18. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-deepclone/bootstrap.php ( 0.39 KB )
  19. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-deepclone/bootstrap81.php ( 1.25 KB )
  20. /www/wwwroot/www.setbrn.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /www/wwwroot/www.setbrn.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-ctype/bootstrap.php ( 1.56 KB )
  23. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-ctype/bootstrap80.php ( 1.61 KB )
  24. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-intl-grapheme/bootstrap.php ( 2.81 KB )
  25. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-intl-grapheme/bootstrap80.php ( 3.39 KB )
  26. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-intl-normalizer/bootstrap.php ( 0.94 KB )
  27. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-intl-normalizer/bootstrap80.php ( 0.94 KB )
  28. /www/wwwroot/www.setbrn.com/vendor/yansongda/supports/src/Functions.php ( 1.53 KB )
  29. /www/wwwroot/www.setbrn.com/vendor/hyperf/engine/src/Functions.php ( 0.83 KB )
  30. /www/wwwroot/www.setbrn.com/vendor/symfony/clock/Resources/now.php ( 0.67 KB )
  31. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-php85/bootstrap.php ( 1.44 KB )
  32. /www/wwwroot/www.setbrn.com/vendor/symfony/polyfill-php85/bootstrap80.php ( 0.67 KB )
  33. /www/wwwroot/www.setbrn.com/vendor/symfony/string/Resources/functions.php ( 0.83 KB )
  34. /www/wwwroot/www.setbrn.com/vendor/symfony/translation/Resources/functions.php ( 0.55 KB )
  35. /www/wwwroot/www.setbrn.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.60 KB )
  36. /www/wwwroot/www.setbrn.com/vendor/yansongda/artful/src/Functions.php ( 2.49 KB )
  37. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/helpers.php ( 3.32 KB )
  38. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/alias.php ( 1.32 KB )
  39. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Contracts/Support/Arrayable.php ( 0.25 KB )
  40. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Contracts/Support/Jsonable.php ( 0.24 KB )
  41. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Contracts/Support/Htmlable.php ( 0.18 KB )
  42. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Contracts/Support/CanBeEscapedWhenCastToString.php ( 0.32 KB )
  43. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/Arr.php ( 20.65 KB )
  44. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/Traits/Macroable.php ( 2.78 KB )
  45. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/Collection.php ( 45.17 KB )
  46. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/Traits/EnumeratesValues.php ( 28.73 KB )
  47. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/Traits/Conditionable.php ( 2.21 KB )
  48. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/Enumerable.php ( 34.26 KB )
  49. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/HigherOrderCollectionProxy.php ( 1.38 KB )
  50. /www/wwwroot/www.setbrn.com/vendor/jaeger/querylist/src/Collect/Support/LazyCollection.php ( 45.91 KB )
  51. /www/wwwroot/www.setbrn.com/vendor/overtrue/socialite/src/Contracts/FactoryInterface.php ( 0.48 KB )
  52. /www/wwwroot/www.setbrn.com/vendor/overtrue/socialite/src/Contracts/UserInterface.php ( 1.04 KB )
  53. /www/wwwroot/www.setbrn.com/vendor/overtrue/socialite/src/Contracts/ProviderInterface.php ( 2.89 KB )
  54. /www/wwwroot/www.setbrn.com/vendor/stripe/stripe-php/lib/version_check.php ( 0.23 KB )
  55. /www/wwwroot/www.setbrn.com/vendor/topthink/think-captcha/src/helper.php ( 1.37 KB )
  56. /www/wwwroot/www.setbrn.com/vendor/topthink/think-queue/src/common.php ( 1.01 KB )
  57. /www/wwwroot/www.setbrn.com/vendor/yansongda/pay/src/Functions.php ( 26.24 KB )
  58. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  59. /www/wwwroot/www.setbrn.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  60. /www/wwwroot/www.setbrn.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  61. /www/wwwroot/www.setbrn.com/app/provider.php ( 0.20 KB )
  62. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Http.php ( 6.22 KB )
  63. /www/wwwroot/www.setbrn.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  64. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  65. /www/wwwroot/www.setbrn.com/app/common.php ( 23.20 KB )
  66. /www/wwwroot/www.setbrn.com/app/common/function/common.php ( 429.43 KB )
  67. /www/wwwroot/www.setbrn.com/app/common/function/object.php ( 11.75 KB )
  68. /www/wwwroot/www.setbrn.com/app/common/function/article.php ( 57.49 KB )
  69. /www/wwwroot/www.setbrn.com/app/common/function/member.php ( 100.42 KB )
  70. /www/wwwroot/www.setbrn.com/app/common/function/store.php ( 29.11 KB )
  71. /www/wwwroot/www.setbrn.com/app/common/function/outlet.php ( 28.37 KB )
  72. /www/wwwroot/www.setbrn.com/app/common/function/subsite.php ( 67.11 KB )
  73. /www/wwwroot/www.setbrn.com/app/common/function/goods.php ( 36.66 KB )
  74. /www/wwwroot/www.setbrn.com/app/common/function/file.php ( 57.82 KB )
  75. /www/wwwroot/www.setbrn.com/app/common/function/money.php ( 15.30 KB )
  76. /www/wwwroot/www.setbrn.com/app/common/function/score.php ( 10.17 KB )
  77. /www/wwwroot/www.setbrn.com/app/common/function/api.php ( 0.75 KB )
  78. /www/wwwroot/www.setbrn.com/app/common/function/system.php ( 0.88 KB )
  79. /www/wwwroot/www.setbrn.com/app/common/function/commission.php ( 5.43 KB )
  80. /www/wwwroot/www.setbrn.com/app/common/function/seo.php ( 44.17 KB )
  81. /www/wwwroot/www.setbrn.com/app/common/function/theme.php ( 8.14 KB )
  82. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/helper.php ( 18.76 KB )
  83. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Config.php ( 5.93 KB )
  84. /www/wwwroot/www.setbrn.com/config/app.php ( 11.64 KB )
  85. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  86. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Lang.php ( 1.68 KB )
  87. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  88. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  89. /www/wwwroot/www.setbrn.com/config/cache.php ( 1.60 KB )
  90. /www/wwwroot/www.setbrn.com/config/captcha.php ( 0.95 KB )
  91. /www/wwwroot/www.setbrn.com/config/console.php ( 0.57 KB )
  92. /www/wwwroot/www.setbrn.com/config/cookie.php ( 0.63 KB )
  93. /www/wwwroot/www.setbrn.com/config/database.php ( 2.40 KB )
  94. /www/wwwroot/www.setbrn.com/config/filesystem.php ( 0.62 KB )
  95. /www/wwwroot/www.setbrn.com/config/gateway_worker.php ( 2.00 KB )
  96. /www/wwwroot/www.setbrn.com/config/lang.php ( 0.54 KB )
  97. /www/wwwroot/www.setbrn.com/config/log.php ( 1.41 KB )
  98. /www/wwwroot/www.setbrn.com/config/middleware.php ( 0.20 KB )
  99. /www/wwwroot/www.setbrn.com/config/queue.php ( 1.65 KB )
  100. /www/wwwroot/www.setbrn.com/config/route.php ( 1.59 KB )
  101. /www/wwwroot/www.setbrn.com/config/session.php ( 0.96 KB )
  102. /www/wwwroot/www.setbrn.com/config/trace.php ( 0.35 KB )
  103. /www/wwwroot/www.setbrn.com/config/view.php ( 0.90 KB )
  104. /www/wwwroot/www.setbrn.com/config/worker.php ( 1.61 KB )
  105. /www/wwwroot/www.setbrn.com/config/worker_server.php ( 1.99 KB )
  106. /www/wwwroot/www.setbrn.com/app/event.php ( 1.54 KB )
  107. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Event.php ( 7.77 KB )
  108. /www/wwwroot/www.setbrn.com/app/service.php ( 0.14 KB )
  109. /www/wwwroot/www.setbrn.com/app/AppService.php ( 0.60 KB )
  110. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  111. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Console.php ( 22.98 KB )
  112. /www/wwwroot/www.setbrn.com/app/Request.php ( 0.09 KB )
  113. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Request.php ( 54.64 KB )
  114. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/traits/UrlHandler.php ( 6.05 KB )
  115. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/traits/DomainHandler.php ( 5.49 KB )
  116. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/traits/HttpMethodHandler.php ( 4.74 KB )
  117. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  118. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Cache.php ( 2.06 KB )
  119. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  120. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  121. /www/wwwroot/www.setbrn.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  122. /www/wwwroot/www.setbrn.com/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  123. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  124. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.02 KB )
  125. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  126. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  127. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  128. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  129. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  130. /www/wwwroot/www.setbrn.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  131. /www/wwwroot/www.setbrn.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  132. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.73 KB )
  133. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 53.74 KB )
  134. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  135. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  136. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  137. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.07 KB )
  138. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  139. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/Query.php ( 15.97 KB )
  140. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  141. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  142. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  143. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  144. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  145. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  146. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  147. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  148. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  149. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  150. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  151. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  152. /www/wwwroot/www.setbrn.com/vendor/services.php ( 0.28 KB )
  153. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  154. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  155. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  156. /www/wwwroot/www.setbrn.com/vendor/topthink/think-captcha/src/CaptchaService.php ( 0.52 KB )
  157. /www/wwwroot/www.setbrn.com/vendor/topthink/think-multi-app/src/Service.php ( 1.08 KB )
  158. /www/wwwroot/www.setbrn.com/vendor/topthink/think-queue/src/queue/Service.php ( 1.24 KB )
  159. /www/wwwroot/www.setbrn.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  160. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  161. /www/wwwroot/www.setbrn.com/vendor/topthink/think-worker/src/Service.php ( 0.78 KB )
  162. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  163. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  164. /www/wwwroot/www.setbrn.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  165. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  166. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  167. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.20 KB )
  168. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.75 KB )
  169. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  170. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  171. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.30 KB )
  172. /www/wwwroot/www.setbrn.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  173. /www/wwwroot/www.setbrn.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  174. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  175. /www/wwwroot/www.setbrn.com/app/middleware.php ( 0.45 KB )
  176. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  177. /www/wwwroot/www.setbrn.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  178. /www/wwwroot/www.setbrn.com/app/middleware/SecurityHeaders.php ( 0.64 KB )
  179. /www/wwwroot/www.setbrn.com/app/middleware/LangPrefix.php ( 7.05 KB )
  180. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.48 KB )
  181. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  182. /www/wwwroot/www.setbrn.com/app/middleware/LangSwitch.php ( 4.02 KB )
  183. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  184. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  185. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  186. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  187. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  188. /www/wwwroot/www.setbrn.com/vendor/topthink/think-multi-app/src/MultiApp.php ( 7.06 KB )
  189. /www/wwwroot/www.setbrn.com/app/home/middleware.php ( 0.12 KB )
  190. /www/wwwroot/www.setbrn.com/app/home/lang/zh-cn.php ( 3.01 KB )
  191. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/middleware/LoadLangPack.php ( 3.50 KB )
  192. /www/wwwroot/www.setbrn.com/app/middleware/SubsiteLangPack.php ( 5.26 KB )
  193. /www/wwwroot/www.setbrn.com/app/common/lang/0/en.php ( 45.79 KB )
  194. /www/wwwroot/www.setbrn.com/app/home/lang/0/en.php ( 12.72 KB )
  195. /www/wwwroot/www.setbrn.com/app/home/lang/12/en.php ( 14.04 KB )
  196. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  197. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.74 KB )
  198. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  199. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.41 KB )
  200. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/Rule.php ( 27.49 KB )
  201. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  202. /www/wwwroot/www.setbrn.com/app/home/route/router.php ( 12.22 KB )
  203. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  204. /www/wwwroot/www.setbrn.com/app/common/model/Route.php ( 3.01 KB )
  205. /www/wwwroot/www.setbrn.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  206. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  207. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 11.32 KB )
  208. /www/wwwroot/www.setbrn.com/app/home/controller/Document.php ( 101.72 KB )
  209. /www/wwwroot/www.setbrn.com/app/home/controller/Home.php ( 21.11 KB )
  210. /www/wwwroot/www.setbrn.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  211. /www/wwwroot/www.setbrn.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  212. /www/wwwroot/www.setbrn.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  213. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/Raw.php ( 1.30 KB )
  214. /www/wwwroot/www.setbrn.com/app/common/model/Member.php ( 16.79 KB )
  215. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/facade/Session.php ( 1.79 KB )
  216. /www/wwwroot/www.setbrn.com/app/common/model/Document.php ( 37.40 KB )
  217. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/db/Express.php ( 1.53 KB )
  218. /www/wwwroot/www.setbrn.com/app/common/paginator/Normal.php ( 0.11 KB )
  219. /www/wwwroot/www.setbrn.com/vendor/topthink/think-orm/src/paginator/driver/Bootstrap.php ( 5.48 KB )
  220. /www/wwwroot/www.setbrn.com/runtime/home/setbrn-asia/tmpl/71624d57b32d7f8c58712b44f1d2033c.php ( 29.02 KB )
  221. /www/wwwroot/www.setbrn.com/vendor/topthink/think-multi-app/src/Url.php ( 7.52 KB )
  222. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/route/Url.php ( 14.05 KB )
  223. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/Response.php ( 9.07 KB )
  224. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/response/Html.php ( 0.97 KB )
  225. /www/wwwroot/www.setbrn.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  226. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/log/driver/File.php ( 6.10 KB )
  227. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  228. /www/wwwroot/www.setbrn.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
0.342140s